- Любые структуры, где не важен порядок (объекты, json, yaml, атрибуты, импорты, ...) указываем в алфавитном порядке.
- CSS классы в компонентах называются с учётом родительских разделов, например:
modules/form/input
— класс должен называтьсяform-input
. Иначе будут коллизии названий. index
в корне раздела может быть только служебной страницей со списком страниц этого раздела.- Все названия называем в единственном числе.
- Структуры:
- сущность — так и называем, пример
user
,param
,year
; - массив — список элементов, где важен порядок, но явно не известен ключ — добавляем к названию
List
,userList
,paramList
,yearList
; - объект — маппинг "ключ" => "значение" - добавляем к названию
Map
,userMap
,paramMap
,yearMap
.
- сущность — так и называем, пример