РЕСТОРАН, КОТОРЫЙ НАПИСАЛИ ПРОГРАММИСТЫ
@
ЗАКАЗАЛ ПИЦЦУ ЗА СТОЛ НОМЕР 7 И ЖДЕШЬ
@
ОФИЦИАНТ ПРИНОСИТ СТЕЙК И СПРАШИВАЕТ ZAKAZ=STEAK?
@
ОТВЕЧАЕШЬ FALSE
@
ОФИЦИАНТ ПОШЕЛ К СЛЕДУЮЩЕМУ СТОЛИКУ
@
....
@
ВЫНОСЯТ В ЗАЛ ТВОЮ ПИЦЦУ И НАЧИНАЮТ ОПРАШИВАТЬ ВСЕ СТОЛИКИ ПО ПОРЯДКУ
@
ПИЦЦУ ЗАБРАЛ ПАРЕНЬ СО СТОЛИКОМ НОМЕР 2
@
У НЕГО НА СТОЛЕ УЖЕ 40 ПИЦЦ, И ОФИЦИАНТЫ ПРОДОЛЖАЮТ НОСИТЬ
Возможно вторая часть - тоже какой-то паттерн, или еще что-то такое. Но про "цепочку обязанностей" я как программист 1с не знал бы, нам её очень хорошо преподаватель в универе на примере показал.
(9) Он повесил хук на пиццу и теперь перехватывает все пиццы
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший