Ретроспективное

Aug 08, 2009 18:12

Не раз слышал мнение от программистов, что как бы здорово ты ни написал программу, вернувшись к ней через некоторое время все равно поймешь, что нужно было делать все не так, и есть способ гораздо лучше.

Просмотрел я на свои работы за последние три года...

Да, есть результат одного моего существенного заблуждения, есть джава акцент в раннем pl/sql коде, С# не везде идеален, С++ примитивен, но так, чтобы хвататься за голову и сокрушаться: "как же я мог" - такого нет.

Ключевой вопрос при реализации - это сроки. И я не думаю, что если я и раньше не рискнул делать что-то "правильное", но сложное, с непонятными перспективами, я бы рискнул и теперь.

KEEP IT SIMPLE, сцука, KEEP IT SIMPLE. Часто хочется убивать тех, кто считает что "замутно" - это синоним "правильно", а потом сокрушается, что все надо переделать.

P.S. Чуствую себя одиноким. Из более чем двух десятков человек, которым давалось небольшое тестовое на бинарные деревья, только у меня компоненты дерева названы lesser и greater. Для остальных как-то является очевидным, что в компьютерной памяти есть понятия лево и право.

agile

Previous post Next post
Up