Size: a a a

2021 January 13

KN

Kirill Nesmeyanov in PHP
Иван Лещёв
исторически сложилось или преимущества есть?
синтаксис докблоков нормальный
источник

КГ

Константин Грачев... in PHP
Kirill Nesmeyanov
я на 6ке еле выживаю
макс сложность и baseline на 100500 строк)
источник

KN

Kirill Nesmeyanov in PHP
и покрывает почти все кейсы
источник

ЕР

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

KN

Kirill Nesmeyanov in PHP
а у меня новый код на 6ке)
источник

ИЛ

Иван Лещёв in PHP
я час назад прошёл пхпстан на максимальной сложности, но там одна фича по сути была
источник

КГ

Константин Грачев... in PHP
militska
Почему?
Даже не знаю, что ответить
источник

VS

Vlad Sobenko in PHP
Kirill Nesmeyanov
я на 6ке еле выживаю
А что беспокоит в более строгих?
источник

ИЛ

Иван Лещёв in PHP
Kirill Nesmeyanov
синтаксис докблоков нормальный
у пхпстана ненормальный или не хватает чего-то?
источник

KN

Kirill Nesmeyanov in PHP
ну например указываешь пьюр функцию, на 6ке её гасить не надо, т.к. раз ты сказал что она пьюр, значит пьюр
источник

KN

Kirill Nesmeyanov in PHP
а если ниже спускать, то псалм начинает рекурсивно везде бегать и орать, мол, нифига не так, под капотом сайд эффекты
источник

KN

Kirill Nesmeyanov in PHP
и придётся каждый чих гасить
источник

m

militska in PHP
Константин Грачев
Даже не знаю, что ответить
Ну аргументируй. У меня вот коллеге phpstan нравится
источник

ИЛ

Иван Лещёв in PHP
ну если под капотом  не пур, как можно писать, что пур?
источник

KN

Kirill Nesmeyanov in PHP
а она пьюр
источник

КГ

Константин Грачев... in PHP
militska
Ну аргументируй. У меня вот коллеге phpstan нравится
Я правда не знаю как это аргументировать.
По моему проверок мало не бывает, а эти два инструмента так то уже стандартом должны быть для любого живого проекта
источник

KN

Kirill Nesmeyanov in PHP
ну, например, конструктор рефлексии из существующего типа
источник

KN

Kirill Nesmeyanov in PHP
псалм говорит что исключения и все дела, а я лучше знаю, т.к. уже проверил существование и создавая объект 146% знаю что ошибок рефлексии там не может быть
источник

KN

Kirill Nesmeyanov in PHP
ну или другой пример: указал тип какой-нибудь специфичный, вроде array<positive-int, class-string<SomeInterface>>
источник

AD

Andrey Dembitskyi in PHP
Константин Грачев
2021 на дворе, уже баритон такие вопросы задавать
Моветон
источник