CQS? Если у тебя есть куча какой-то логики и ты знаешь куда ее впихнуть, то комманды и хендлеры в данном случае самообман - перенеся код ты не решаешь проблему, дырявой инкапсуляции и кривых абстракций, чаще всего так называемый сервисный слой только усугубляет проблему. Если у тебя обычная веб приложуха - круд + немного логики то во многих случаях достаточно экшенов контроллеров без всяких менеджеров и тем более басов. В контексте пхп есть смысл, когда тебе нужна асинхронная обработка, взаимодействие между микросервисами, саги и тп.
там по скрину рак виден. Поэтому надо всё ж от обратного двигаться
Обсуждают сегодня