Проект так что в ашанах контроллера принимает репозитории и другие

вещи. Даже конструкторов нет в большенстве контроллерах что бы там подцепить какой то репозитории. Общего слоя не делает так как пока только апй нужен. Оргументирует что так быстрее работать будет приложение. Классов контроллеров где то 50. Всего классов его где то 100. Я же делаю общий слой и в каждом контролере принимаю данные как нужно и отдаю в каждом контроллере в соответствии с форматом который нужно. Мне так понятливее и правильнее. Кто прав ?

13 ответов

17 просмотров

Эскобар

jenia- Автор вопроса

не понятно про какого Ашана речь )

Давай так. "Не видя ни твое ни его" сложно судить. Описание не говорит что в его реализации есть проблемы. Субъективные факторы что "чужой код всегда не нравится" мы не рассматриваем. Багов много? Фичи долго в прод идут? Если кода до 10к строк то похуй вообще. И вот поэтому гугли "аксиома Эскобара"

jenia- Автор вопроса
jenia- Автор вопроса
Sergey P
Давай так. "Не видя ни твое ни его" сложно судить....

OK. Тогда укорочу. 100 000 строк кода. В одном случае handler в общем слое для разных котролерах (API, Web.. ) и в нем мы в конструкторе принимаем репы и др вспомогательные классы а в другом случае мы все это дело принимаем в функцию контролёра где наша логика начинается выполняется как обычно. Я вспомнил о lazy loading и др оптимизации самой symfony и подумал что разницы не будет.

jenia
OK. Тогда укорочу. 100 000 строк кода. В одном слу...

Lazy load не бесплатно, у тебя как бы сервисы просто не инсианциируются если не нужны

Это точно не нейросеть текст сгенерировала? Если да, то очень круто натренировали.

устрица молекулы
Нейросети пока не научились писать с ошибкми

Смотря на каких исходниках обучалась по сути

jenia- Автор вопроса
Андрей Ява
Это точно не нейросеть текст сгенерировала? Если д...

Я копирую текст русский с другого места и забыл часть вставить из translator Google :)

Похожие вопросы

Обсуждают сегодня

Ребята, всем привет. Подскажите, пожалуйста, можно ли как-то через бота понять, что этого бота добавили в группу\канал и выдали ему права администратора?
Artem Stormageddon
9
Это переведённый текст с английского. Я не говорю на русском, но могу использовать переводчик Телеграм. Приветствую! Я начинающий веб-разработчик и все еще учусь. В настояще...
𐩱𐩪𐩣𐩱𐩲𐩺𐩡
2
А не хотим ли мы развлечься? 😉 Но так чтобы с пользой для наших профессиональных навыков?? 👨‍🎓👩‍🎓 Предлагаю на октябрь запланировать тестовый запуск новой командной игры "Игр...
Andrii Kurdiumov
2
Привет всем! Почему этот код не срабатывает при добавлении или удалении пользователя из чата? bot.on('chat_member', async (ctx) => { console.log(ctx); }) bot.launch({allo...
Alexander
5
у кого сколько оперативы на базе данных ?
АДИЛЬБЕК
4
Через бот апи возможно получить ID стикерпака? Не ссылку.
Vexylon [АФК до 09.09]
5
Привет Хочу сделать аналог iCloud’а для своих проектов, чтобы пользовательская информация хранилась в облаке, была доступна во всех сервисах, её можно было подсасывать везде)...
Виталий
9
В тг можно спарсить всех кто пишет в группе? Если список участников скрыт
S
3
код Event::listen('cms.page.display', function (&$content, $slug, $page, $html) { if (is_object($content)) { dump($content); } else { dump($s...
Point 111
3
Доброе утро, мультиязычные сайты делал кто-нибудь? Какие подводные камни? Нужно чего нибудь допом ставить? Как поступить? В теории сделать две папки ru en и туда кидать страни...
Racoon Mitya
2
Карта сайта