#Chain_of_Responsibility

2025-03-07

Паттерны «Банды четырех»: примеры применения в реальном проекте

Как-то мне выпало написать небольшой микросервис, код которого практически полностью состоял их одних реализаций паттернов "Банды четырех". В этой статье я хочу рассказать о том, как последовательное решение поставленной задачи приводило к использованию все новых паттернов, и как эти паттерны взаимодействовали между собой. Будет много схем и кода, демонстрирующих практические примеры применения паттернов Композит, Билдер, Визитер, Цепочка обязанностей и Декоратор. Не смотря на то, что примеры кода написаны на PHP, статья может оказаться интересной и для разработчиков, использующих другие языки.

habr.com/ru/articles/888790/

#паттерны_проектирования #банда_четырёх #visitor #builder #composite #chain_of_responsibility #decorator

2025-01-15

Реализация паттерна Chain of Responsibility на примере котиков в PHP

Привет, Хабр! Если вы когда‑нибудь пытались настроить бизнес‑логику в своём проекте так, чтобы она не выглядела как свалка if-else и работала хорошо, то этот материал для вас. Сегодня мы разберём один из самых приятных паттернов — Chain of Responsibility , или «Цепочка обязанностей».

habr.com/ru/companies/otus/art

#php #паттерн #Chain_of_Responsibility #цепочка_обязанностей

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst