Everyday in every way, it's getting better and better.
Случайно наткнулся на форуме, на коммент одного человека о программировании, так понравился, что решил сохранить на память:
«Код всегда будет получаться плохим. Когда я смотрю свой код месячной давности, то всегда нахожу места, которые можно исправить. Плохо, если это не так --- это признак отсутствия прогресса.»
Понимаю, что все звучит вполне логично, но именно эту простую логику я всегда упускал. Почему-то каждый раз глядя на свой старый код, я видел, что можно было бы поступить по-другому, переписать иначе, сделать лучше. И...у меня сразу пропадало все желание. А в голове вертелась мысль - какой в этом смысл? Потом еще что-то узнаешь и снова окажется не правильным и переделывать. И ведь совсем не думал про то, что это показатель совершенствования. Но блин, это ведь так очевидно и логично, но почему-то такой мысли не было в голове. А ведь в этом и есть вся суть развития и самосовершенствования, всегда стремиться к тому, чтобы превзойти себя, стать лучше, чем ты был раньше, знать больше, чем раньше и стремиться к тому, что каждый раз получалось лучше, чем в прошлый. Именно так люди и учатся. Все так очевидно, но никогда не задумывался над этим.
Хм, надо диз поменять.

@темы: мысли, заметки