Не могу не поделиться с камрадами

Jun 20, 2012 12:08

Крик души одного из моих программистов. Теперь уже бывшего ( Read more... )

webdev, повседнев

Leave a comment

azcoder June 20 2012, 13:54:31 UTC
А у меня вот другой вопрос: как он вообще к вам попал?

Reply

webbyte June 20 2012, 14:13:12 UTC
Моя ошибка.
Всего второй случай сотрудника с такой крайней формой диагноза "ООП головного мозга".
Первый тоже был неудачный, но хотя бы не так буйно.
Теперь вижу, что люди с подобным диагнозом, видимо, не выстреливают на проектах, сделанных в лучших традициях крокодила-с-апельсином.

В чем-то человек, конечно, прав. Только вот в нашем мэйлрушном православном христианстве подобным правоверным мусульманам (копирайт Габриеляна) может быть крайне тяжко выжить.

Reply

actika June 20 2012, 17:31:42 UTC
>Всего второй случай сотрудника с такой крайней формой диагноза ...
Похоже толковых работников все меньше и меньше :-( ...

Reply

webbyte June 20 2012, 18:55:32 UTC
Смотря кого считать толковыми. «Кому и кобыла невеста»

Reply

azcoder June 21 2012, 11:26:07 UTC
> В чем-то человек, конечно, прав.
В чем-то. Но как всегда - проект надо было сдать еще вчера, поэтому делаешь чтобы работало и запускаешь. А судя по пафосу, он этого просто не понимает.
Ну и вообще, за полгода копания в чужом коде обычно уже должно сформироваться мнение что, где и как можно улучшить.

Reply

webbyte June 21 2012, 21:27:45 UTC
Скажем так - за три года Деньги ни разу не пришлось существенно переделывать, именно потому, что более-менее удачно спроектировали в самом начале. Вещи, которые были реализованы одними из первых, через какое-то время чуть переделав, позволили без особых проблем прикрутить подобные, о которых и не думали ранее.

Основные проблемы-то - местами дублируется код, местами еще не выкошены deprecated-процедуры, пяток мест сложны для понимания и поддержки как раз в силу «надо было сдать еще вчера» или «утилита обрастала мясом три года». Ну и отсутствует некоторая иерархия модулей и не лезли в дебри абстрактных классов, наследования итп, из-за чего кажется, что модули чересчур связаны друг с другом. Но это как бы прямое следствие того, что проекту очень быстро приходится внедрять вещи, которые конкуренты внедрили давно.

К сожалению, нормально донести мысль, что «красота кода» - одно, а задачи бизнеса - другое за полгода, видимо, не получилось. Ну и ладно.

Reply


Leave a comment

Up