Size: a a a

2021 April 22

AL

Alexander Lozovsky in symfony
Что вы в таком случае называете "простым"? :)
источник

AL

Alexander Lozovsky in symfony
Я про нарушение KISS
источник

AL

Alexander Lozovsky in symfony
На сколько простым? page-name.php? :)
источник

SZ

Sergey Zolotov in symfony
если не нужен роутинг, то почему б и нет
источник

AL

Alexander Lozovsky in symfony
Тогда не ясно причем тут symfony.

Это всё же SOA фреймворк, т.е. подразумевается некий сервисный слой, пусть и каждый по своему понимает что это такое.
источник

SP

Sergey Protko in symfony
ты путаешь с YAGNI
источник

AK

Anton K. in symfony
Ну вот это и есть обработка ошибок
источник

SP

Sergey Protko in symfony
есть проблема.

Есть два вида "просто":

- просто для реализации - грубо говоря взял и пошел. Первое пришедшее в голову решение.
- просто для эксплуатации - как просто будет разбираться с системой, как просто будет вносить в нее изменения и не ломать при этом ничего...

вот KISS он про второе. И его часто путают с YAGNI (которое больше про первое, хотя и не полностью, оно больше про анализ рисков и требований. отсекать не нужное). Соблюдая оба получаем баланс.
источник

SP

Sergey Protko in symfony
так же как есть два вида "сложно"

complex - много составных частей
complicated - сложные взаимодействия частей
источник

AL

Alexander Lozovsky in symfony
Всё так.
источник

SP

Sergey Protko in symfony
есть еще "сложна" потому что ты тупенький и надо разбираться но если разобрался то "все просто но только для тебя"
источник

SZ

Sergey Zolotov in symfony
ну вот ты путаешь "тупо" и "просто")
источник

SP

Sergey Protko in symfony
"просто" делать "сложно", люди в основном делают "тупо"
источник

SZ

Sergey Zolotov in symfony
ну вот page-name.php сделать хорошо сложнее чем нафигачить контроллер в симфони) правда если б все системы можно было так просто делать...
источник

SP

Sergey Protko in symfony
ну так он же и не предлагает так делать, это ты набросил)
источник

SZ

Sergey Zolotov in symfony
он не сказал про сложность системы (бизнес домена) ничего)
источник

SP

Sergey Protko in symfony
ну и контроллеры в симфони делать может и просто, а потом хуяк flush где-нибудь в сервисеи и все приплыли, хер знает где границы транзакций
источник

SP

Sergey Protko in symfony
да, я согласен с тобой что про смену фреймворка это тупой кейс.
источник

SZ

Sergey Zolotov in symfony
ага. в EventListener который вызывается после какого-нибудь postUpdate доктрины)
источник

SZ

Sergey Zolotov in symfony
источник