Полный текст
Паттерны ООП в 10 минутах от вас… Поведенческие шаблоны с примерами на JavaОбъекты в коде — не безмолвные элементы. У них свой характер, привычки и правила общения. Один щелчок, и поведение меняется: кто-то отдаёт приказы, кто-то внимательно прислушивается, а кто-то терпеливо ждёт сигнала. Поведенческие паттерны как раз и отвечают за это распределение ответственности.В коде, как и в жизни, есть свои «правила дорожного движения». Турникет в метро (State), диспетчер в аэропорту (Mediator) и чек-поинт в игре (Memento) — всё это помогает писать предсказуемый и поддерживаемый код, а не набор хаотичных связей.Погрузимся в карту этого города и 10 поведенческих шаблонов.