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

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

13 ответов

19 просмотров

Эскобар

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Добрый вечер, Пока не совсем понимаю как наладить общение между телеграм ботом и ПО для работы с сим боксом. По самому боту так понял: - Нужен некий баланс, который можно поп...
Magic
6
сделал сайт, прикрутил в боте сайт, и виджет логина. как автоматически логинить пользователя в аккаунт(телеграм), при входе с бота?
Александра Чернивецкая
5
Объясните, пожалуйста, почему компилятор ругается на использование в условии неинициализированной переменной: int x; Task.Run(async () => { x = await somefunc(); }).Wait...
Александр
5
Ребят, подскажите, пожалуйста, почему в префиксе к ассетам, которые генерируются через фильтр | theme в шаблоне, стал вдруг появляться index.php? Вот так выглядит ссылка на а...
Виталий
1
Всем привет. Ребята, подскажите, пожалуйста. у ботов есть ограничение на отправку сообщений - 30 сообщений в секунду, эти ограничения накладываются на все сообщения? или на со...
Artem Stormageddon
4
Блин, ребята, сори за тупые вопросы. А можно ли как-то открыть вебапку по нажатию на кнопку в меню(которое появляется слева, команды)?
Artem Stormageddon
3
а плаксы из-под питона умеют только в комфортных условиях что-то выдавить из себя?)
Lencore
9
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
13
Это может быть все-таки не флудвейт? у меня ботфазер принимает изменения и отображает даже что они изменились, на видео видно что он прислал якобы уже измененное описание, н...
OVERLINK
13
Коллеги, может знает кто, можно ли цвет бейджа счётчика в BackendMenu менять без бубнов?
Alex Blaze
3
Карта сайта