Без заголовка
Тут вопрос - для чего юзать модели.
Сейчас сформировался вполне себе тренд, юзать модели чтобы мапить данные из одного представления в другие, ну там жаба классы в рантайме на джсоны, хмли, таблички БД и пр.
Можно конечно сказать, что это все хрень собачая.
Но это решает ряд вполне себе реальных проблем. И оно вполне себе основано на моделях.
Да, к рисованию UML'ей в моделерах оно не имеет никакого отношение. Но мне к примеру, нафига рисовать UML'ки в моделерах?
Просто при моделировании как оно мыслилось изначально, типа сидит чел моделирует, а потом из него получается каким-то образом жаба класс, табличка в бд, джсон и прочая необходимая хрень.
Реально сейчас получается наоборот - берется жаба класс, и из него с помощью аннотаций привязывается модель.
Я согласен, что в целом это все убогость. Так сказать, моделирование для бедных.
Но в рамках нонешних реалий оно вполне себе реально.