Привет, друзья!
Сегодня будет небольшая заметка о том, как сделать анализ кода проекта проще и быстрее!
При разработке "Юпи!" и других наших проектов мы используем, пожалуй, лучшую IDE для PHP - PHPStorm
Из коробки в "шторме" уже идет статический анализатор кода, который позволяет найти "подозрительные" места в проекте.
Недавно на хабре была вот такая статья, описывающая один очень полезный плагин - https://plugins.jetbrains.com/plugin/7622?pr=phpSt...
Обязательно попробуйте его в работе.
Кроме того, что он расширяет функциональность стандартного анализатора, этот самый анализ проводится в фоновом режиме, прямо в процессе редактирования кода.
Если какие-то куски вашего кода покажутся анализатору подозрительными - вы сразу же получите предупреждение и что самое главное - совет как исправить ошибку!
Конечно, хочется отметить, что не стоит слепо следовать советам этого анализатора и кидаться все исправлять, например вот здесь мы попытались избавиться от последних запятых при перечислении элементов массива, но оставили эту затею и сосредоточились на более важных местах.
Удачной разработки, друзья!
Надеемся, что современные IDE сделают этот процесс еще проще и приятнее!