суббота, 20 февраля 2010 г.

У меня был очень продуктивный день. Сейчас 1:09 но оставить все и просто уснуть - невозможно. Столько всего в оперативке что необходимо это куда-то выгрузить. Ведь завтра будет новый день.

Начну с конца, рефакторить буду потом, екстрактить другие посты и методы.
Мультик Up. У героя все как-то не было времени на осуществление главной мечты, он дождался критической точки - дальше только скука и смерть. Безысходность заставила круто все изменить. Вверх! А если бы он начал раньше .. сколько всего могло-бы произойти. Люблю тему 3D, 4D и т.D. Так вот крутимся мы на планете, 3-х мерные существа по 2-х мерной плоскости и никак не откроем это заветное Вверх. Если предположить что мы 4х мерные существа, а это так и есть, то 4-й уровень для нас открывается вот в такие моменты - тогда и прошлое и будущее сходится в одном моменте - emergency of "now". Надо чаще поднимать голову вверх, туда, к 4-му.

Добавилась еще одна мечта идиота - летать!

И еще одна - удивлять.

Отмотаем обратно. Санек, что за чудесный человек в моей жизни. О чем мы только не говорили сегодня. Запомнилось "что ты уже пробовал? попробуй другое - потом сравни. Ошибайся!". А еще успехи его социализаци не могут не восхищать. А еще ХР, а еще посты эти все, аналогии которые он генерит, вопросы которые он задает, мелочи которые замечает.

Сегодня сформулировались мои цели - этому отдельный пост. Я всегда чего-то жду, какого-то момента. как тот старик с мультика.

Сегодня осилил офигенский таск. 21 test-case каждый из которых есть user-story. Я переоткрываю ТДД. Писал сначала тест, потом код, опять тест, опять код. Офигенный драйв, офигенная продуктивность, как следствие. Сказалось наверно еще то что я немного засиделся на презентейшне. А тут все новое, головоломки, идеи и реализации. Целый мир ХР и я на пороге.
Раньше я бы подходил к этому таску иначе - много бумаги, много случаев в голове, пытался бы все охватить, а потом за раз бы все заимплементил, нашел кучу багов. Ах да, тестировал бы через скрин. Ужас! Думаю ушло бы времени раза в 3 больше. Но! первый код был бы лучше, продуманее чем то что у меня получилось после того как 21 тест загорелся зеленым. Сейчас предстоит порефакторить. Интересный вопрос у меня возник. С помошью ТДД может родится действительно красивое решение, на уровне с класическими - пузырьковой сортировки, или обход дерева или синтаксический анализатор. Кажется что для этого требуется больше науки и дальновидности что-ли. Попробую обязательно.

Так, к слову, кто из бывших мат-факовцев помнит чему равны корни квадратного уравнения? Возьмите листочик и просто запишите ..... ааа стоп, так не чесно ... не вывести а выписать сходу. Как-то я соскучился по науке. Говорят что все большие открытия в математике делают люди в каком-то ограниченом вековом диапазоне - молодежь короче. Ровесники.

Надо написать пост о моих валидационных граматиках, с картинками.

А еще о разных приколах с ИЕ.

Ну все пока, спать!

2 комментария:

1 комментирует...

Це прикольні відчуття, чувак!!! Я теж бувало так сиджу і натхення купа, і думки аж пруть... Зазвичай глобокої ночі таке коїться =) Зазвичай після перегляду кіна, зазвичай коли вже "нудить" від старого способу існування, і печінками відчуваеться що треба щось міняти. =)

А Пофиг! комментирует...

А я когда-то мастерски упрощал интегралы, уровнения всякие. Теперь иногда случаю за этим. Но нашел другой инструмент - рефакторинг.

Спасибо Валерка за отзыв. Приятно согрел. Я случаю за нашей каждодневной дружбой. Но я ее помню.