Я знаю, что существует несколько существующих вопросов о том, следует ли внедрять INPC на модели, большинство аргументов - это повторение кода из-за прокси-адресов свойств, что в этом случае не будет проблемой, поскольку модель и ViewModel будет автоматически генерироваться инструментом, поэтому любые аргументы размера кода недопустимы.Autogenerated MVVM: Validation и INotifyPropertyChanged
Есть ли недостатки в реализации INotifyPropertyChanged на модели, кроме размера кода?
Кроме того, сгенерированная модель будет использоваться непосредственно программистами, но ViewModel будет использоваться только другим сгенерированным кодом, поэтому размер и сложность модели представления будут скрыты, но Модель должна быть такой же простой насколько это возможно, без потери функциональности, в этом случае Лучше реализовать проверки и расчетные свойства модели или модели представления?
Учитывайте, что модель может быть или не быть объектами базы данных.
Thanks