Распечатать и в рамку

May 31, 2013 21:30


Маркетолог спрашивает программиста: в чём сложность поддержки большого проекта?

Программист: ну представь, что ты писатель и поддерживаешь проект «Война и мир». У тебя ТЗ - написать главу как Наташа Ростова гуляла под дождём по парку. Ты пишешь «шёл дождь», сохраняешь, вылетает сообщение об ошибке «Наташа Ростова умерла, продолжение невозможно». ( Read more... )

Приколы

Leave a comment

Comments 24

ext_980308 May 31 2013, 18:35:15 UTC
отлично ))

Reply


big_lazy May 31 2013, 18:37:40 UTC
Точный пример.

Reply


servantuz May 31 2013, 18:40:41 UTC
прикольно

Reply


kanja_bibrka May 31 2013, 18:44:14 UTC
ООП в помощь :)

Reply

ibigdan May 31 2013, 21:20:49 UTC
Судя по тому, что там описаны разные объекты, имеющие свое поведение, ООП там используется :-)

Reply

kanja_bibrka June 1 2013, 05:52:25 UTC
Таки да :)

Reply

xo66bit June 1 2013, 07:33:15 UTC
Это как раз пример типичного ООП

Reply


rootpass May 31 2013, 18:47:55 UTC
Поэтому в хорошем проекте Наташа не знает ничего ни о Пьере, ни о поручике, ни о столбе.

Reply

ext_980308 May 31 2013, 19:28:59 UTC
и зовут ее Саша, ага

Reply

rootpass May 31 2013, 19:42:36 UTC
Ну. И поручик вовсе не поручик, и вообще там только Наташа as Саша есть. А поручик в виде подключаемого модуля другого проекта. И Болконского выгружают из памяти.

Reply

ibigdan May 31 2013, 21:22:07 UTC
Любая проблема дизайна решается введением дополнительного абстрактного слоя, кроме проблемы слишком большого количества абстрактных слоев.

Reply


Leave a comment

Up