Re[7]: Маппинг объектов с помощью java-object-merger
От: Blazkowicz Россия  
Дата: 21.10.13 11:33
Оценка:
Здравствуйте, GreenTea, Вы писали:

B>>В этом случае 90% кода можно вынести в общие классы. Сюрприз!

GT>Не, не, не. Возможно не так выразился. Я имел в виду что для одной и той же вьюхи 90% полей совпадают, а 10% отличаются (типа: берутся из вложенных сущностей, конвертируется представление [к примеру для даты]).
И даже в этом случае 90% кода можно вынести в общие классы.

GT>Поэтому модель делалась очень гибкой...

GT>Совершенно не мапится на представление один к одному. Аналитики составляющие требование — класть хотели на нашу супер модель.
Ну, то есть, в итоге, модель оказалась недостаточно гибкой.

GT>https://www.dropbox.com/s/olgcy4vx3grlwl3/123.png

Ага. Теперь понятно чем руководствуются правительственные моделлеры в USA.

GT>А теперь представте что надо вставить данные по сотруднику, его имя, должность, телефон. Это все берется из различный сущностей иерархии модели.

Мне представлять не нужно. В UI нет проблем достать что-то через пару свойств.

GT>Ну представте себе да, а вы бы как делали?

Разбил бы через композицию и наследование в иерархию.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.