- CR01: Оформление if / else / switch
- CR02: Порядок полей класса
- CR03: Оформление регионов
- CR04: Комментирование сущностей
- CR05: Указывать this везде
- CR06: Статические поля/методы указывать через класс
- CR07: Количество return в методе
- CR08: Пустые строки
- CR09: Булевы выражения
- CR10: Строки
- CR11: Именование методов и переменных
- CR12: Константы
- CR13: Цепочки вызовов
- JR01: Слои бизнес-логики
- JR02: Java классы
- JR03: Неизменяемые объекты
- JR04: Создание модели данных
- JR05: Создание валидаторов и обработчиков запроса
- JR06: Создание и расположение сущностей, связанных с обработкой событий
- JR07: Требования к импортам
- JR08: Коды ошибок и операций
- JR09: Сортировка методов
- JR10: Типизированные ID
- JR11: Именование методов
- JR12: Виды объектов для передачи данных между слоями
- JR13: Try-catch
- JR14: Именование ID переменных
- JR15: Мапперы
- JR16: Именование DTO и валидаторов
- JR17: Методы формирования моделей
- JR18: Daemons и transitions
- JR19: Удаление моделей, полей, методов, событий
- AR01: Action'ы в Angular проекте
- AR02: Selector'ы в Angular проекте
- AR03: Импорты в Angular
- AR04: Порядок свойств CSS
- AR05: Html атрибуты
- AR06: Сервисы и derivations