Size: a a a

2020 July 09

Д

Дмитрий in Yii Framework 3
Алексей R
там смущает тайпхинт array, полагаю
Аа. Ну. Указатель на массив. Потом переназначается то что пришло на 123. Логично.
источник

А

Алексей R in Yii Framework 3
Дмитрий
Аа. Ну. Указатель на массив. Потом переназначается то что пришло на 123. Логично.
не спорю. В контексте РНР логично. :)
источник

Д

Дмитрий in Yii Framework 3
Алексей R
не спорю. В контексте РНР логично. :)
А. Ну я ж не программист. Я незнаю чо там должно быть.
источник

А

Алексей R in Yii Framework 3
Дмитрий
А. Ну я ж не программист. Я незнаю чо там должно быть.
я тоже кузнец-художник-экскаваторщик по корочкам
источник

Д

Дмитрий in Yii Framework 3
Я по пхп только )
источник

Д

Дмитрий in Yii Framework 3
Алексей R
я тоже кузнец-художник-экскаваторщик по корочкам
У тебя хоть корочки. Я с 3го курса миит ушел. А из корочек только права )
источник

Д

Дмитрий in Yii Framework 3
Alexander Borisov
какие минусы?
1. огромный проект (много файлов, много лишнего для "текущей" задачи)
2. куча зависимостей (и одинаковых тоже) от каждого сплита
3. если проект живой, то приходится часто спуливать обновы
4. если несколько команд работают с проектом, то одна может положить стабильный билд другой (один билд на всех). это не относится к репам с сабсплитом, как у симфони
5. бывает сложно делать и просто загубить абстракции

может еще что-нибудь, но на скорую руку не скажу.

плюсы есть - общий взгляд, можно удобно рефачить с поддержкой IDE'шных рефакторингов и прочее.
но этот плюс покрывает yii-dev-tool
источник

Д

Дмитрий in Yii Framework 3
Алексей R
там смущает тайпхинт array, полагаю
ну, как бы да. тут TypeError кидать надо, как по мне
источник

Д

Дмитрий in Yii Framework 3
Дмитрий
ну, как бы да. тут TypeError кидать надо, как по мне
Почему ?
источник

Д

Дмитрий in Yii Framework 3
потому что тайпхинты разные
источник

А

Алексей R in Yii Framework 3
Дмитрий
потому что тайпхинты разные
это не считается возвращаемым значением
источник

А

Алексей R in Yii Framework 3
даже если ссылка
источник

DS

Dmitriy S in Yii Framework 3
Дмитрий
ну, как бы да. тут TypeError кидать надо, как по мне
Ты передаешь указатель, на момент валидации параметра он указывает на корректное значение, потом ты туда же записвываешь другое значение. Все корректно.
источник

А

Алексей R in Yii Framework 3
тип не закрепляется за переменной, это не свойство класса
источник

Д

Дмитрий in Yii Framework 3
Dmitriy S
Ты передаешь указатель, на момент валидации параметра он указывает на корректное значение, потом ты туда же записвываешь другое значение. Все корректно.
Согласен
источник

Д

Дмитрий in Yii Framework 3
Что ты там сделаешь с тем что пришло это твое дело.
источник

AB

Alexander Borisov in Yii Framework 3
@xepozz yii-dev-tool по сути создает локальный монорепозиторий и тянет за собой все минусы, что ты описал. Плюсом получится если изменения затрагивают несколько компонентов, то один PR придется на несколько разбить для каждого затронутого репозитория
источник

NO

Nex Otaku in Yii Framework 3
у @samdark есть специальная лекция на эту тему, где он подробно рассматривает плюсы и минусы разных подходов к разделению на пакеты.
источник

NO

Nex Otaku in Yii Framework 3
Всë по науке и бест практис )
источник

Д

Дмитрий in Yii Framework 3
Сложна.
источник