Re[4]: Задача такая
От: igor-booch Россия  
Дата: 05.05.19 12:53
Оценка:
D>Эти плюшки сделают вашу программу плохо поддерживаемой и в скором времени тормознутой.

Почему?


D>вы базу данных будете дизайнить по типу как выглядит форма


Если поэтому, то скажу так. У меня в 80% случаев navigation properties хорошо ложатся на форму, при том что структуру БД под формы не подгоняю. В остальных 20%, да, нужны вспомогательные юайные сущности посредники между модельными сущностями (из бд) и формой. Причём эти сущности посредники называю в терминах предметной области, а не безликим словом ViewModel. По поводу поддержки, часто имел проблемы с огромными
вьюмоделями-свалками, либо, наоборот, кучей хитро связанных мелких вьюмоделей. Любая прокладка должна быть функционально оправдана, иначе она приносит только убытки в виде накладных расходов на поддержку.
Отвечайте на это сообщение, только если у Вас хорошее настроение и в Вашем ответе планируются только конструктивные вопросы и замечания
http://rsdn.ru/Info/rules.xml
Отредактировано 05.05.2019 13:26 igor-booch . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.