Стиль написания кода
Основное правило - код проекта должен выглядеть так, будто его писал один человек.
Настройка IDE
Для PHPStorm установить плагин https://plugins.jetbrains.com/plugin/7294-editorconfig.
Добавить в корень проекта конфиг файл .editorconfig
:
root = true
[*]
indent_style = space
indent_size = 4
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true
Командные стандарты
Общие стандарты
Договеренности
Битрикс
-
Все данные, добавляемые в массив
$arResult
при кастомизации стандартных компонентов писать в$arResult['CSTM']
CSTM сокращение от custom. -
Именовать константы в соответствии с правилами
-
Имена глобальных переменных, используемых в проектах:
- Фильтр в комплексном компоненте каталога:
arrFilterCatalog
- Фильтр в комплексном компоненте каталога: