Size: a a a

2020 November 24

Д

Дмитрий in Yii Framework 3
Отдельный микросервис :)
источник

AS

Alexey Samoylov in Yii Framework 3
Почему микро?
источник

AS

Alexey Samoylov in Yii Framework 3
Самый обычный сервис, какой-нибудь UrlGenerator, синглтон которого хранится в DI контейнере
источник

m

mj4444 in Yii Framework 3
Alexey Samoylov
Самый обычный сервис, какой-нибудь UrlGenerator, синглтон которого хранится в DI контейнере
Мне кажется это была шутка от Дмитрия :)
Вопрос в том, кто должен например генерировать url с помощью UrlGenerator'а естественно.

Иногда только контроллер знает куда дальше перейти, иногда только вьюшка знает куда должна вести ссылка, а иногда это знает только бизнес логика. Иногда пишут что "это" плохо, а "это" должно быть "там то", мне кажется что я совсем не умею программировать...
источник

AS

Alexey Samoylov in Yii Framework 3
mj4444
Мне кажется это была шутка от Дмитрия :)
Вопрос в том, кто должен например генерировать url с помощью UrlGenerator'а естественно.

Иногда только контроллер знает куда дальше перейти, иногда только вьюшка знает куда должна вести ссылка, а иногда это знает только бизнес логика. Иногда пишут что "это" плохо, а "это" должно быть "там то", мне кажется что я совсем не умею программировать...
ну кто должен, тот и инжектит генератор, и использует его, очевидно же
источник

🐾

🐾Sofiya 🎈 in Yii Framework 3
mj4444
Мне кажется это была шутка от Дмитрия :)
Вопрос в том, кто должен например генерировать url с помощью UrlGenerator'а естественно.

Иногда только контроллер знает куда дальше перейти, иногда только вьюшка знает куда должна вести ссылка, а иногда это знает только бизнес логика. Иногда пишут что "это" плохо, а "это" должно быть "там то", мне кажется что я совсем не умею программировать...
Синдром самозванца.
Всё с тобой нормально. Со всесми такое бывает 😐
источник

AM

Alexander Makarov in Yii Framework 3
mj4444
SOLID, PSR эт всё понятно. Не совсем понятна зона ответственности контроллеров, вьюшек, моделей, сервисов. Раньше был MVC c ActiveRecord, было всё просто. Модель поделили на модель, фабрику, репозиторий это тоже всё понятно. А вот такие мелочи например: кто должен генерировать url - вью, контроллер, сервис или даже может ActiveRecord не понятно.
Распишу в гайде. Спасибо что акцентировали. Полезно.
источник

AM

Alexander Makarov in Yii Framework 3
🐾Sofiya 🎈
Синдром самозванца.
Всё с тобой нормально. Со всесми такое бывает 😐
У меня как-то до analysis paralysis доходило. Так что да, это норм.
источник

AM

Alexander Makarov in Yii Framework 3
Лечится уточкой или напарником для дискуссии.
источник

AM

Alexander Makarov in Yii Framework 3
источник

А

Алексей R in Yii Framework 3
с каждой новой проблемой появляется новая уточка
источник

AM

Alexander Makarov in Yii Framework 3
Чем больше мнений, тем лучше.
источник

А

Алексей R in Yii Framework 3
уничтожь уточку и проблема вернётся
источник

AM

Alexander Makarov in Yii Framework 3
:)
источник

A

Andrey in Yii Framework 3
😁
источник

А

Алексей R in Yii Framework 3
Говорить с уточкой не плохо. Плохо, если уточка тебе отвечает...
источник

m

mj4444 in Yii Framework 3
Хм... Может уточки пишут yii3 на самом деле?
источник

А

Алексей R in Yii Framework 3
mj4444
Хм... Может уточки пишут yii3 на самом деле?
На самом деле в логотипе Yii зашифрована утка.
А в логотипе Yii3 утка с бубенцами
источник

AM

Alexander Makarov in Yii Framework 3
Алексей R
Говорить с уточкой не плохо. Плохо, если уточка тебе отвечает...
Чем плохо? :)
источник

Д

Дмитрий in Yii Framework 3
А вот и символ Yii3. У пхп слон, а у Yii будет 🦆
источник