Стандарты написания кода в WordPress
Периодически мне приходится работать и разбираться в чужом коде и могу сказать, что иногда попадается такое, что тратишь огромное количество времени лишь на то, чтобы это было хоть как-то читаемо.
Поэтому я хотел бы немного поговорить о некоторых рекомендациях того, как должен выглядеть ваш код.
Краткое содержание
- Имена
- Классы
- Функции и переменные
- Файлы
- Аргументы функций
- Кавычки (одинарные и двойные)
- Отступы
- Табы а не пробелы!
- Ассоциативные массивы
- Пробелы
- PHP-теги
- Вызов функций
- Условия
- Фигурные скобки
- elseif вместе else if
- Тернарный оператор
- Условие Йоды
- Операторы сравнения
- Присвоение в условии
- Умный код
- Запись массивов
- Короткая запись тегов PHP
- Не используем совсем
- Хуки
- Динамические хуки
- Анонимные функции
- Запросы к БД