Size: a a a

2021 April 07

A

Anthony in symfony
Абсолютно ненужная, малоудобная сложность. Профитов - ноль. Изоляция работы может происходить в пределах монолита - легко. Если вам нужна изоляция уровня контекстов, то вы говорите уже о микросервисах. Это отдельная история - точно не бандлами решаемая
источник

A

Anthony in symfony
Если у вас трудности с определением и отделением контекста, вам никак не поможет бандл
источник

JN

Julia Nikolaeva in symfony
Ну вот мы без бандлов обходимся, но иногда слышим в адрес нашего решения, что это какая-то чушь и кустарщина, можно же бандлы использовать
источник

JN

Julia Nikolaeva in symfony
Трудности с определением контекста - это другая история
источник

AK

Anton K. in symfony
чета непонятен ход мыслей: single bundle / multiple bundle / microservices
источник

AK

Anton K. in symfony
типа это же все вообще о разном
источник

AK

Anton K. in symfony
вопрос из той же сферы, писать ли все экшны в одном контроллере или пилить разные контроллеры
источник

AN

Alexander Nazarov in symfony
основная причина юзать бандлы это возможность выносить для него конфиги. Если конфигов нет, то зачем отдельный бандл?
источник

AK

Anton K. in symfony
чисто вкусовщина. я за разные бандлы. ну например зачем мне код, который работает с оплатой хранить в src/App, если я могу выделить PaymentsBundle и использовать его в других моих проджектах
источник

JN

Julia Nikolaeva in symfony
Я о вопросе деления монолита на модули
источник

JN

Julia Nikolaeva in symfony
Изоляция бизнес логики
источник

AN

Alexander Nazarov in symfony
вы можете ее сделать и без бандла, выделив всю бизнес логику просто в отдельный неймспейс
источник

JN

Julia Nikolaeva in symfony
Именно
источник

AK

Anton K. in symfony
думаю все-таки бандлы это про reusable
источник

JN

Julia Nikolaeva in symfony
Просто хотели услышать ещё мнения
источник

AN

Alexander Nazarov in symfony
ну вот в этом и вопрос же. Если у вас нет конфигов для бандла которые вы хотите менять на разных ваших проектах, то он вам по сути не нужен. Когда то кажется еще в sf4 когда меняли структуру папок src были жаркие споры про это.
источник

AK

Anton K. in symfony
а решать, кидать ли код в src/App или src/Bundle1, src/Bundle2 вкусовщина
источник

JN

Julia Nikolaeva in symfony
Ну структура папок в src понятное дело удобная нам
источник

AK

Anton K. in symfony
ну и норм
источник

SP

Sergey Protko in symfony
И да и нет. Это все про information hiding и управление сложностью. Просто способы чуть разные, принципы одинаковые
источник