Статических анализаторов много не бывает PHP, стандарты, фреймворки, библиотеки, OpenSource

Доклад принят в программу конференции
Алексей Матюхин
Badoo

Занимаюсь разработкой на PHP 8 лет, последние 2 года работаю инженером в Badoo. В нашем департаменте мы в основном делаем новые фичи, интересные технические проекты тоже есть, об одном из них я вам и расскажу.

Тезисы

Badoo и другие наши приложения — взрослые проекты с миллионами строк кода. Код активно меняется, мы постоянно его ускоряем и улучшаем.

Было время, когда мы использовали сразу три статических анализатора одновременно: PHPStan, Psalm и Phan. Опыт получился любопытным.

В докладе я расскажу, под какие задачи мы подбирали тот или иной анализатор, поделюсь нюансами их внедрения и использования, а также проведу обзор того, что еще есть на рынке.

Доклад будет полезен разработчикам, техническим лидерам команд и QA

Другие доклады секции PHP, стандарты, фреймворки, библиотеки, OpenSource