от подобных реализаций в сторону, например, полноценных моделей, то чтобы тогда сказали человеку, поставившему задачу? На нарушение нормальных форм сослались/антипаттерн/что-то еще...?
Для начала бы попробовал понять, для чего поставлена задача. Если для того, чтобы фронты понимали всегда текущую реализацию моделей и enum-ов при разработке, то я бы предложил просто подключить какой-нибудь swagger
Обсуждают сегодня