Size: a a a

2020 May 05

AM

Artem Molotov in PHP
и выше/ниже
источник

КГ

Константин Грачев... in PHP
Март 19 года) спасибо
источник

КГ

Константин Грачев... in PHP
Там что-то в основном про слои срач. У меня топорный вопрос организации кода. И что-то мне вот тот пример из репы больше нравится чем тот наборо контекстов что у меня получается сейчас
источник

МФ

Максим Федоров... in PHP
Константин Грачев
Там что-то в основном про слои срач. У меня топорный вопрос организации кода. И что-то мне вот тот пример из репы больше нравится чем тот наборо контекстов что у меня получается сейчас
На последних проектах у нас все как вегда -- килотооны сущнсотей в /Entity, а папка /Service втянула вообще целую вселенную
источник

КГ

Константин Грачев... in PHP
Выглядит как будто удобнее. Но там мало кода, хз как на большим объёмах получится
источник

КГ

Константин Грачев... in PHP
Максим Федоров
На последних проектах у нас все как вегда -- килотооны сущнсотей в /Entity, а папка /Service втянула вообще целую вселенную
Все с этого начинали, это нормально. Вопрос вкуда из этого выбираться)
источник

МФ

Максим Федоров... in PHP
но в одном из прошлых проектов делали, как удобно и получались контексты в /src, которые более-менее объединяли код по замыслу
источник

КГ

Константин Грачев... in PHP
Вот моя текущая помойка. https://github.com/automagistre/automagistre/tree/master/src Тут конечно всё в перемешку и старое и новое. Ибо ещё в процессе миграции. Но я не уверен что разделять контексты на верхнем уровне удобнее чем в приведённом боейлерплейте
источник

AM

Artem Molotov in PHP
Константин Грачев
Там что-то в основном про слои срач. У меня топорный вопрос организации кода. И что-то мне вот тот пример из репы больше нравится чем тот наборо контекстов что у меня получается сейчас
там вверху упоминались и "3 папочки"
источник

AM

Artem Molotov in PHP
пролистай на пару страниц вверх
источник

AM

Artem Molotov in PHP
до "слои это ложь"
источник

МФ

Максим Федоров... in PHP
Константин Грачев
Вот моя текущая помойка. https://github.com/automagistre/automagistre/tree/master/src Тут конечно всё в перемешку и старое и новое. Ибо ещё в процессе миграции. Но я не уверен что разделять контексты на верхнем уровне удобнее чем в приведённом боейлерплейте
ну тут хотя бы собрать, где Domain, где фреймворк, где приложение -- было бы наверное полезно... крупными мазками, так сказать
источник

КГ

Константин Грачев... in PHP
Точнее вообще не удобно, постоянно возникает куча вопросов чё куда засунуть. А вот там прямо более как то понятно всё.
Фесор в марте упоминал онбординг. Я не уверен что мне самому просто уже в этих контекстах, чего уж говорить про онбординг
источник

КГ

Константин Грачев... in PHP
Artem Molotov
пролистай на пару страниц вверх
листал, причём тут слои, я про них вообще не говорю
источник

AM

Artem Molotov in PHP
Константин Грачев
У меня опять тупой вопрос про папочки. Вот эти App,Domain,Infra - их обычно только в корне проекта делают, или в каждом контексте свои?
?
источник

КГ

Константин Грачев... in PHP
Слои то тут при чём?
источник

КГ

Константин Грачев... in PHP
Кароч ладно, попробую мимикрировать под этот боейлерплейт.
Посмотрим будет ли удобнее. Хуле по граблям весело же ходить)
источник

AM

Artem Molotov in PHP
Константин Грачев
Слои то тут при чём?
Так ты разве этими папочками слои не структурируешь?
источник

Р

Руслан in PHP
Максим Федоров
ну тут хотя бы собрать, где Domain, где фреймворк, где приложение -- было бы наверное полезно... крупными мазками, так сказать
Чем структура

Application
   User
   Product
Domain
  User
   Product
Infrastructure
  User
   Product

Лучше, чем
User
  Application
  Domain
  Infrastructure
Product
  Application
  Domain
  Infrastructure

И так говно, и так насрано
источник

КГ

Константин Грачев... in PHP
Руслан
Чем структура

Application
   User
   Product
Domain
  User
   Product
Infrastructure
  User
   Product

Лучше, чем
User
  Application
  Domain
  Infrastructure
Product
  Application
  Domain
  Infrastructure

И так говно, и так насрано
Не оч понятно куда во-втором варианте общие вещи девать. Ещё одна Infrastructure в коре?
источник