@jekanok

Для чего нужен паттерт service layer?

Привет, подскажите пожалуйста что представляет из себя такой паттерн проектирования, как сервисный слой (service layer)? Для чего он нужен?
  • Вопрос задан
  • 398 просмотров
Пригласить эксперта
Ответы на вопрос 1
megakor
@megakor
Go/PHP developer | ВКонтакте
Он нужен, чтобы не нарушать SOLID принцип DRY (не копипастить код) и выделить какую-то логику приложения в отдельный класс-сервис.
Немного спасает от говнокода в небольших приложениях, но не сильно (читайте про DDD).
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы