Как стать автором
Обновить

Уменьшаем количество багов в коде расширяя возможности статического PHP анализатора Psalm

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров2.2K
Всего голосов 9: ↑9 и ↓0+9
Комментарии3

Комментарии 3

Спасибо за статью! Надо тоже посидеть поразбираться что в моем проекте закинуто в baseline и что может быть покрыто таким образом :)

public ExampleTypeDTO $type

Почему в изначальном классе поля не типизированы? Не снимет большинство проблем рефакторинга добавление типизации?

Потому что плагин создан для проекта написанного на PHP7 где не было таких возможностей.

Если сразу проставлять типы, наверно проблем описанных в статье у вас не будет. Но если у вас легаси проект с сотнями подобных кусков кода, то плагин вам поможет

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории