@romicohen
Системный Архитектор

Скажите, а шаблон проектирования (для PHP), где фичи для приложения выносятся в отдельные модули — имеет какое-то название?

Хочу почитать больше доков и примеров, по тому, как разбить приложение на переиспользуемые модули-фичи.

Это какой-то определенный шаблон проектирования? Что гуглить?

Наверняка же это как-то называется ))

Хочу посмотреть до чего додумались светлые головы)) как именно реализовать модульность в том же Laravel, например.

Спасибо.
  • Вопрос задан
  • 119 просмотров
Решения вопроса 2
glaphire
@glaphire Куратор тега PHP
PHP developer
В какой-то мере это Separation of Concerns
Ответ написан
Комментировать
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
В общем случае это плагины

В случае пхр это обычно hooks или middleware
Основная мысль в том что приложение имеет жизненный цикл и вы можете добавить в определенную точку свой обработчик.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Maksclub
@Maksclub Куратор тега PHP
maksfedorov.ru
где фичи для приложения выносятся в отдельные модули

В вопросе уже овтет :):):)

Package By Feature

Вот можете посмотреть на примере PHP-проекта от Удальцова Валентина, хорошая попытка (с привязкой по времени):
https://www.youtube.com/watch?v=2iPNz3p5Xiw&t=3633s

как разбить приложение на переиспользуемые модули-фичи

А вот тут сомнения по моему ответу, тк цель обратная — понизить связанность, тогда как переиспользуемость — повышение ее в некотором роде
Может быть вы сейчас про DRY? Don't Repeat Yourself?
Ответ написан
Ваш ответ на вопрос

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

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