27cm
@27cm
TODO: Написать статус

Когда следует выносить код в отдельный модуль, и когда — в отдельный контроллер?

Как определить, что часть приложения стоит оформить в отдельный модуль?
Как определить, что часть приложения нужно вынести в отдельный контроллер?

Прошу привести понятные примеры для каждого из случаев.
  • Вопрос задан
  • 2403 просмотра
Решения вопроса 1
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
Как определить, что часть приложения стоит оформить в отдельный модуль?

Если эту часть приложения можно реюзать и она ни от чего не зависит. Модули нужны исключительно для вынесения кода, который можно переиспользовать.

Как определить, что часть приложения нужно вынести в отдельный контроллер?

Никак. Читайте про тонкие контроллеры и жирные модели или на худой конец толстите сервисный слой. Реюз контроллеров дело совсем не благородное.

www.ustream.tv/recorded/22783515 - рекомендую
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы