DmitryKochetkov / studhub

Веб-приложение для отслеживания прогресса обучения
MIT License
1 stars 0 forks source link

Нейминг HomeworkProblem #59

Open DmitryKochetkov opened 3 years ago

DmitryKochetkov commented 3 years ago

Background

Класс HomeworkProblem изначально был так назван потому, что реализоваывал отношение ManyToMany между сущностями Homework и Problem. Теперь же в нем присутствует множество других проблем, описывающих задачу внутри домашней работы.

image

Описание проблемы

Использование соответствующего названия переменной homeworkProblem приводит к использованию неочевидного homeworkProblem.getProblem(). И это я еще умалчиваю, что сейчас происходит с неймингом в React.

Возможные варианты решения

Переименовать в HomeworkProblemInfo.