Size: a a a

2020 December 16

A

Aleksandr Khristenko in PHP
Vladimir Chernyshev
С натяжкой и только после появления ?? и ?->, про которые нужно не забыть с nullable или использовать их всегда (есть инспекции уже, которые орут на их использование с однозначно не nullable?)
А вообще вот лично мне дженерики нужны прежде всего для коллекций и элементов ФП
Каких элементов фп? Ну и сейчас же уже все есть в псалме.
источник

VC

Vladimir Chernyshev in PHP
Aleksandr Khristenko
Каких элементов фп? Ну и сейчас же уже все есть в псалме.
результат array_map чтоб обеспечивал правильные типы )
псалм - не часть языка, настраивать надо, поддерживают его не все либы/фреймворки...
источник

ЕР

Евгений Ромашкан... in PHP
Vladimir Chernyshev
результат array_map чтоб обеспечивал правильные типы )
псалм - не часть языка, настраивать надо, поддерживают его не все либы/фреймворки...
То есть нужны рантайм проверки?
источник

A

Aleksandr Khristenko in PHP
Vladimir Chernyshev
результат array_map чтоб обеспечивал правильные типы )
псалм - не часть языка, настраивать надо, поддерживают его не все либы/фреймворки...
Так и типы хотя и часть языка указывают не все. Так что не аргумент. Псалм сейчас задачу решает если нужно.
источник

VC

Vladimir Chernyshev in PHP
Евгений Ромашкан
То есть нужны рантайм проверки?
я реалист - только в дебаг режиме )
источник

ЕР

Евгений Ромашкан... in PHP
Vladimir Chernyshev
я реалист - только в дебаг режиме )
А что тогда добавится?)
источник

ЕР

Евгений Ромашкан... in PHP
Автокомалит в ide тоже не часть языка
источник

VC

Vladimir Chernyshev in PHP
Евгений Ромашкан
А что тогда добавится?)
php -l будет ошибки выдавать )
источник

A

Aleksandr Khristenko in PHP
Vladimir Chernyshev
php -l будет ошибки выдавать )
Сейчас вместо этого псалм ошибки выдает
источник

ЕР

Евгений Ромашкан... in PHP
Ну тип, по мне разницы там только с синтаксисе
источник

ЕР

Евгений Ромашкан... in PHP
И то могут сделать ещё хуже чем в псалме)
источник

ЕР

Евгений Ромашкан... in PHP
Юзать то и встроенные не все либы будут
источник

VC

Vladimir Chernyshev in PHP
когда php будет выдавать гораздо проще аргументировать необходимость соблюдать типы, хоть инхаус, хоть в ПР к либам/фреймам.
источник

VC

Vladimir Chernyshev in PHP
это как с декларе стрикт
источник

A

Aleksandr Khristenko in PHP
Vladimir Chernyshev
когда php будет выдавать гораздо проще аргументировать необходимость соблюдать типы, хоть инхаус, хоть в ПР к либам/фреймам.
Сложнее. Вон попробуй типизированные свойства сейчас пропихнуть Максу
источник

A

Aleksandr Khristenko in PHP
И тебя пошлют. Ибо это замедляет а преимуществ перед псалмом не даёт.
источник

VC

Vladimir Chernyshev in PHP
Aleksandr Khristenko
И тебя пошлют. Ибо это замедляет а преимуществ перед псалмом не даёт.
кому даёт тому пропихну
источник

A

Aleksandr Khristenko in PHP
Vladimir Chernyshev
кому даёт тому пропихну
Так а какие преимущества это даёт?
источник

NT

Nikolay Turskyi in PHP
Aleksandr Khristenko
Так а какие преимущества это даёт?
Все должно быть из каробки. (с)
источник

ВУ

Валентин Удальцов... in PHP
Nikolay Turskyi
Все должно быть из каробки. (с)
В данном случае правильно говорить "искаропки" )))
источник