В предыдущей сериеОказывается у всех, кто принимает участие в проекте, существуют свои стадии жизненного цикла. Эх если бы они еще и совпали...
Стадии программиста:
1. Давай...давай...давай...
Программеры в принципе любят работать, когда проект интересный, осваивается какой нибудь новый скил и в воздухе летают идеи. Програмеры любят идеи... Конечно это все происходит в самом начале проекта. Программер работает с энтузиазмом, с чувством, с расстановкой.
2. Говнокод
Програмеры все идеалисты. Все они мечтают написать код так, что бы он был более универсальным. Именно не оптимизировать код, а идеализировать его хочется пока есть энтузиазм. Потом он падает и все заделы на будущее, становятся темными пятнами кода. Через год кто то спросит, а зачем для вывода hello, world! потребовалось использовать 24 design patterns? А ответ будет, ну мы же хотели потом...там...короче так надо было. Естественно никто ничего не документировал.
3. Борьба за каждый пиксель
Когда код уже давно стал говнокодом, и там уже не интересно, програмер обращает внимание на интерфейс и бизнес логику. Он часами доказывает всем, что так нельзя, что такие кнопки это уродство, а логика взаимодействия этих интерфейсов уж очень не прозрачна. Длится это пока кто то главный не скажет стоп, или до следующей стадии.
4. А мне все по**й
Это последняя стадия.Полное разочарование. Код пишется вяло и абы как. Скоро смена места работы.
Стадии начальника
1. Я гений
Эта та стадия, которая совпадает с програмерской "давай..." Они находят общий язык, все бредовые идеи директора програмер обещает сделать лучше чем должно быть. Директор чувствует себя гением. Идея породившая все принадлежит ему, а если нет, то скоро будет. Инвестиции греют счета фирмы а коньяк после очередного совещания, сердца подчиненных. Каждый новый участник проекта выслушивает одну и ту же историю.
2. Я занят, зайдите попозже
Эта стадия наступает на следующий день после того как тех.отдел приступил к реализации. Ну есть же другие дела, поставим в органайзере галочку месяца через два, и спокойно вернемся в сауну.
3. Месячные
Доходим до галочки в органайзере. О! А! Все сюда! Что сделали? Вы что, ох**ли? Что это такое!? Все переделать! Я сам буду рисовать дизайн! Ты кто? Кто? Оштрафован!
4. Цикл
2-я и 3-я стадия повторяются. Шаг цикла зависит от остатка средств и обратно пропорционален.
Продолжение следует