Задать вопрос
@romicohen
Системный Архитектор

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

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

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

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

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

Спасибо.
  • Вопрос задан
  • 123 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 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?
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
FoodSoul Калининград
от 160 000 до 250 000 ₽
BGStaff Москва
До 300 000 ₽
Greenway Global Новосибирск
от 150 000 до 250 000 ₽