Size: a a a

2021 March 20

AM

Alexander Makarov in Yii Framework 3
Nex Otaku
Это доп. нагрузка появляется в 1 случае из 100, в остальных 99 случаях мы получаем читаемый и простой конфиг.

Для меня как проектировщика выбор очевиден, лучше заточиться на большинство и сделать чуть хуже 1 пользователю чем равномерно ухудшить всем.
Это не 1 из 100, это любое использование middleware.
источник

AM

Alexander Makarov in Yii Framework 3
CORS, токены, авторизация, форматирование респонса.
источник

NO

Nex Otaku in Yii Framework 3
Сергей Предводителев
И это все ради того, чтобы роуты были на пару строчек выше в коде
Нет, это для того чтобы обеспечить максимальное удобство большинству.
источник

СП

Сергей Предводителев... in Yii Framework 3
Nex Otaku
Это доп. нагрузка появляется в 1 случае из 100, в остальных 99 случаях мы получаем читаемый и простой конфиг.

Для меня как проектировщика выбор очевиден, лучше заточиться на большинство и сделать чуть хуже 1 пользователю чем равномерно ухудшить всем.
Плюс в том, что роуты на пару строчек выше в конфиге, правильно?
источник

СП

Сергей Предводителев... in Yii Framework 3
Nex Otaku
Нет, это для того чтобы обеспечить максимальное удобство большинству.
Тут надо обсудить что такое удобство в этом случае
источник

AM

Alexander Makarov in Yii Framework 3
Удобство - это не "покороче", это когда интуитивно понятно при чтении.
источник

СП

Сергей Предводителев... in Yii Framework 3
Для меня удобство видеть путь запроса и встраивать в него свои роуты
источник

NO

Nex Otaku in Yii Framework 3
Alexander Makarov
Удобство - это не "покороче", это когда интуитивно понятно при чтении.
99 из 100 кейсов не будут лазить в этот конфиг чтобы разбирать мв или менять их, 99 из 100 будут разбирать или менять роуты.
источник

СП

Сергей Предводителев... in Yii Framework 3
Nex Otaku
99 из 100 кейсов не будут лазить в этот конфиг чтобы разбирать мв или менять их, 99 из 100 будут разбирать или менять роуты.
Когда ты пишешь роуты пару МВ вверху не особо мешают, но когда эти 99 из 100 в редких случаях будут менять МВ, то им будет очень сложно понять как же оно все таки будет работать
источник

NO

Nex Otaku in Yii Framework 3
И если это 1 из 100 то это означает что ты выбрал очень удачное решение.
источник

СП

Сергей Предводителев... in Yii Framework 3
Я вообще не вижу проблемы в МВ перед роутами)
источник

NO

Nex Otaku in Yii Framework 3
Давай так.

Если ты выйдешь из дома надев противогаз и случится химическая атака, распылят ядовитый газ, тебе будет лучше в противогазе? Это очевидно.

При этом ты не надеваешь противогаз каждый день, а почему? Сможешь ответить на этот вопрос?
источник

СП

Сергей Предводителев... in Yii Framework 3
Nex Otaku
Давай так.

Если ты выйдешь из дома надев противогаз и случится химическая атака, распылят ядовитый газ, тебе будет лучше в противогазе? Это очевидно.

При этом ты не надеваешь противогаз каждый день, а почему? Сможешь ответить на этот вопрос?
Это некорректное сравнение. МВ в конфиге вверху не доставляют мне никаких не удобств в сравнении с противогазом :)
источник

NO

Nex Otaku in Yii Framework 3
Сергей Предводителев
Это некорректное сравнение. МВ в конфиге вверху не доставляют мне никаких не удобств в сравнении с противогазом :)
Сначала ответь.
источник

RT

Roman Tsurkanu in Yii Framework 3
50 процентов проектов будут разбираться как выполняются мидлвары и в каком порядке и менять их
источник

СП

Сергей Предводителев... in Yii Framework 3
Roman Tsurkanu
50 процентов проектов будут разбираться как выполняются мидлвары и в каком порядке и менять их
А во второй половине их просто не будет в роутах)))
источник

NO

Nex Otaku in Yii Framework 3
Roman Tsurkanu
50 процентов проектов будут разбираться как выполняются мидлвары и в каком порядке и менять их
Сколько раз за время жизни проекта? Особенно если сравнить с правками роутов?
источник

RT

Roman Tsurkanu in Yii Framework 3
Nex Otaku
Сколько раз за время жизни проекта? Особенно если сравнить с правками роутов?
Какая разница сколько раз? У них будет проблема что бы разобраться и понять как это работает
источник

NO

Nex Otaku in Yii Framework 3
Сергей Предводителев
А во второй половине их просто не будет в роутах)))
Попробуй ответить на вопрос.
источник

RT

Roman Tsurkanu in Yii Framework 3
Роуты в основном просто добавляются
источник