Hi.
http://www.rsdn.ru/Forum/Message.aspx?mid=885718#885718Автор: Руслан из Хабаровска
Дата: 05.11.04
>качество не всегда просто оценить со стороны, главный критерий — работоспособность программы деленое на срок разработки на данном этапе.
Есть большое желание написать статью под названием "пишите плохой код!".
Сейчас обьясню.
Процитированное сначала — это жизнь. мы вынуждены работать не только с плохим кодом, но и с плохими решениями,
которые делаются "на пьяную голову в качестве временной заплатки".
И вот как раз к коду претензий меньше, поскольку я перестал его вычитывать без крайней необходимости.
Нервы целее будут.
Но!..
Сделаное плохо обеспечивает нас работой как минимум еще раз.
Это как у Райкина: винтку не довинтил — гони деньги, буду довинчивать.
Вчера смотрел "свадьбу с приданным"... и разве я не коммунист сказать, что товаришь ошибается?!..
Фишка в том, что если я скажу, то товаришь со мной работать не будет.
Вообщем дилему (техническую и социальную) я все чаще решаю исходя из совершенно не технических взглядов.
Ну например: мой начальник предлагает совершенно странное решение.
Обьясняю ему, что это глупость, предлагаю другой путь, но не вижу необходимости настаивать на нем.
Предложенную "дурь" мы будем писать и поддерживать в течении длительного времени.
"Правильный" способ будет закончен быстрее и поддержки почти не потребует. И где деньги?!..
...просто тема для обсуждения.
во