10 приёмов чистого кода на PHP

10 приёмов чистого кода на PHP

Чистый код — это не про красоту, а про стоимость поддержки. Вот приёмы, которые окупаются сразу.

  1. Называйте переменные по смыслу: userCount, а не n.
  2. Функция делает одно дело — и её имя это отражает.
  3. Ранний возврат вместо вложенных if: if (!$ok) return;.
  4. Магические числа — в константы: const MAX_SIZE = 10;.
  5. Не комментируйте очевидное — комментируйте почему, а не что.
  6. Однотипные проверки — в отдельный метод.
  7. Избегайте «флаговых» аргументов doThing(true).
  8. Форматирование — автоматически (php-cs-fixer), не руками.
  9. Тесты пишите на поведение, а не на реализацию.
  10. Удаляйте мёртвый код без сожалений.

«Программы нужно писать для людей, которые будут их читать, и лишь попутно — для машин.» — Абельсон и Сассман

Начните с трёх пунктов на следующем ревью — эффект будет заметен.

streamdoge © 2026 Работает на deeno