2. Если какая-нибудь неприятность может произойти, то она обязательно произойдёт (Закон Мёрфи)
3. Человек (немножечко) ленив
3. Человек (немножечко) нонконформист
2. Несоответствие code standards, best practices, разный подход к форматированию кода в команде
3. Структурные ошибки: небезопасный, непроизводительный, неподдерживаемый код
2. Репутационный
3. Затраты времени
Процессы
Инструменты
Встроенная функциональность
php -l {filename}
Example:
php -l sites/all/modules/custom/with_error.php
PHP Parse error: syntax error, unexpected '?>'
in sites/all/modules/custom/with_error.php on line 4
Errors parsing sites/all/modules/custom/with_error.php
Автоматическая проверка кода на предмет нарушения coding standards
Сколько людей будет запускать всё это богатство каждый день?
А может попробуем как-то всё это автоматизировать?