Данный тикет описывает проблемы нейминга по всему проекту. Думаю, он частенько будет переоткрываться (если вообще закроется когда-то).
Задачи
[ ] Все DTO должны быть POJO и не должны содержать методов (хотя наверное в начале лучше разобраться, почему все советуют так делать).
[ ] Использовать camelCase для path variable
[ ] Наименование таблиц (только в единственном, или только во множественном числе, определиться с наименованием для многие ко многим с доп. атрибутами)
[x] specificationStatisticsDto содержит поле specification. В реакте это приводит к некрасивому specification_statistics.specification. Кстати, specification_statistics тоже стоит переименовать.
[ ] Переименовать Course в CourseProgress ну или что такое, отражающее, что этот объект относится к конкретному пользователю.
Описание
Данный тикет описывает проблемы нейминга по всему проекту. Думаю, он частенько будет переоткрываться (если вообще закроется когда-то).
Задачи
specification
. В реакте это приводит к некрасивомуspecification_statistics.specification
. Кстати,specification_statistics
тоже стоит переименовать.