четверг, 12 ноября 2009 г.

Программирование для удовольствия

Сегодня понял, что мое решение отказаться от MVC было правильным. Теперь, по крайней мере, мысль о написании IntB Lite не вызывает сопротивления, как раньше. А еще я сфорумлировал несколько правил, как программировать так, чтобы это приносило удовольствие:
1. Не использовать те подходы и способы, которые не нравятся;
2. Не писать код "про запас" (из соображений, что рано или поздно это потребуется), а писать только то, что нужно здесь и сейчас, чтобы максимально быстро увидеть результат, но при этом закладывать возможность дальнейшего развития;
3. Не пытаться заставлять себя написать что-то до того, пока в голове не созрело решение, которое я буду воспринимать как наилучшее из возможных при данном уровне знаний (правда, тут все упирается в "информационный шум" -- если я от него не избавлюсь, то такое решение может быть и не найдено никогда);
4. Не бояться переделывать что-то уже сделано и не воспринимать переделку как потерю времени (пожалуй, для меня сейчас вот это сложнее всего).


Комментариев нет: