Стандарты разработки PHP Стандарты Общий стиль Именование переменных, ключей в массивах и свойств классов Именование и объявление констант Строковые литералы Магические значения прямо посреди кода Комментарии PHPDoc Быстродействие Функции Именование Аргументы DRY - Don’t repeat yourself Возвращать значение - это хорошо Точка выхода Комментарии для удаленных функций Комментарии для часто встречающихся параметров Объектно-ориентированное программирование Именование сущностей Константы Свойства Методы Пространства имён Шаблоны проектирования Оформление SQL-запросов Общие правила Использование исключений Когда нужно вызывать исключение Как вызывать исключение Отладочная информация PHPUnit Установка Запуск JavaScript Общий стиль Отступы и пробелы Плохо Хорошо Глобальная область видимости jQuery Оптимизация