Size: a a a

2020 October 29

AA

Artem Aleksandrov in symfony
✨Basic_Instinct✨
с другой стороны мы разбиваем круд на контроллеры и получаем более худыми их
не проблема, я про нейминг говорил. Сделайте UserAddController. Хотя проблема мне кажется в другом. Экшены должны быть худыми, и вся работа в доменном слое уже. Сколько вы хотите завести сервисов на каждый экшен круда?
источник

✨Basic_Instinct✨ in symfony
объясните мне зачем вешать на круд сервис
источник

✨Basic_Instinct✨ in symfony
даже если в какой-то момент нужно будет, ну ок, повешу
источник

✨Basic_Instinct✨ in symfony
или я не настолько сложные пишу приложения, что мне нужно все круды объявлять в сервисы?
источник

Р

Руслан in symfony
✨Basic_Instinct✨
объясните мне зачем вешать на круд сервис
я стараюсь делать контроллеры по принципу принял - отдал. логику выношу в сервисы. вот есть у меня UserController и к нему UserService. если 1 контроллер заменить на 4, то придется мой сервис 4 раза пихнуть в каждый контроллер. а если понадобиться еще что то то повторится действие. а профит какой с 4 контроллеров? я 1 раз просто такую идею слышу. если расскажете в чем профит было бы интересно
источник

ЕР

Евгений Ромашкан... in symfony
Artem Aleksandrov
не проблема, я про нейминг говорил. Сделайте UserAddController. Хотя проблема мне кажется в другом. Экшены должны быть худыми, и вся работа в доменном слое уже. Сколько вы хотите завести сервисов на каждый экшен круда?
Если там круд, никакой доменный слой не нужен
источник

Р

Руслан in symfony
я просто сижу на проекте, где вся логика в контроллерах и прямо в экшнах. простыня кода, нихера не понятно
источник

✨Basic_Instinct✨ in symfony
Руслан
я стараюсь делать контроллеры по принципу принял - отдал. логику выношу в сервисы. вот есть у меня UserController и к нему UserService. если 1 контроллер заменить на 4, то придется мой сервис 4 раза пихнуть в каждый контроллер. а если понадобиться еще что то то повторится действие. а профит какой с 4 контроллеров? я 1 раз просто такую идею слышу. если расскажете в чем профит было бы интересно
сейчас же модно все раскидывать по отдельным независимым юзкейсам
источник

Р

Руслан in symfony
легаси че)
источник

ЕР

Евгений Ромашкан... in symfony
Руслан
я просто сижу на проекте, где вся логика в контроллерах и прямо в экшнах. простыня кода, нихера не понятно
UserService от этого не поможет
источник

VS

Vlad Sobenko in symfony
Руслан
я просто сижу на проекте, где вся логика в контроллерах и прямо в экшнах. простыня кода, нихера не понятно
так пиши нормально
источник

VS

Vlad Sobenko in symfony
✨Basic_Instinct✨
сейчас же модно все раскидывать по отдельным независимым юзкейсам
сейчас модно меседжер - каманда - хендлер. Отдельно рид модель
источник

✨Basic_Instinct✨ in symfony
ну это часть того же юзкейс
источник

✨Basic_Instinct✨ in symfony
я вот от этого и задалась вопросам))
источник

VS

Vlad Sobenko in symfony
✨Basic_Instinct✨
ну это часть того же юзкейс
Сервис - самое абстрактное название. Дичь, а не название класса
источник

✨Basic_Instinct✨ in symfony
источник

Р

Руслан in symfony
Vlad Sobenko
Сервис - самое абстрактное название. Дичь, а не название класса
нахера? работает же
источник

Р

Руслан in symfony
не то
источник

VS

Vlad Sobenko in symfony
Руслан
нахера? работает же
Удачи, нам не по пути
источник

✨Basic_Instinct✨ in symfony
источник