Слава, должно быть, серьезный контрибутор в какой-нибудь мега-проект типа ядра Linux. Иначе не знаю как объяснить такой объем пафоса.
No offence. Просто такое впечатление складывается :)
Уважаемый blindfold, вы совершенно правы. Пафос из себя я давлю по капле:) В свое время у меня никнейм был Пафас Эгоистов, так что делайте выводы. Про контрибуцию, конечно же я просто рядовой разработчик в интересном для меня проекте.
А есть ли смысл делать такой супер правильный дизайн, если через месяц выйдет новая технология, повысится уровень своих знаний, прочитается новая книга и появится новый идеальный дизайн???
Готов ли заказчик платить за ваш идеальный дизайн и может ему это вообще на надо, и он вашу программу покупает только из-за того что там есть интеграция с 1С???
Как правило дизайн архитектры проекта (о как сказал) придумывается анализируя доступные на период проектирования технологий, сроков и задач которые ставятся. Это раз. Большое значение также играет кто выступает заказчиком. Если это вы сами это одна песня (с собой проще договориться), а если это сторонняя организация то это соответственно совсем другие расклады. Это два.
И последнее как говорил какой-то оч умный дядька "Совершенство хорошо лишь тем, что к нему можно стремиться". Это я к тому что ты при проектировании ты должен вложить в дизайн все сови знания и умения на текущий момент. И если через какое то время повысив свой уровень будешь смотреть на старый проект как на уг...Это даже хорошо, это значит ты развиваешься. Хуже когда спустя время тебе нравится твой старый проект.
ну а готов ли платить заказчик за хороший дизайн. Это задача продажника объяснить что добротно постоенный дом лучше чем картонная коробка. Метафора ясна?:)
Непонятно про план задачи. Если она уже оценена по времени, то какой-то план есть. Почему его не зафиксировать в самом таске? Детализация, разбиение, вот это все.
Станислав, все верно! план по хорошему в первом приближении появляется еще на этапе планирования и он действительно пишется в дескрипшен. Но бывают такие задачи, которые имеют какие-то особенности реализации или выскрываются какие-нибудь шокирующие подробности:) поэтому перед каждым стендапом человек должен все это взвесить и знать что он будет делать и что делал вчера.