Я постоянно спорю, как лучше создавать свои классы.
Под этим я подразумеваю, почему мы не всегда создаем класс, который реализует INotifyPropertyChanged и IDataErrorInfo, так что «если» мы хотим, мы можем связывать непосредственно в наших формах, и почему мы не всегда украшаем их атрибутами, чтобы, если мы хотим, чтобы мы могли использовать класс в WCF?
Я имею в виду, помимо очевидного дополнительного кода, и больше тестирование не даст нам большую гибкость?
Я всегда слышу - «создай один раз» и используй «везде», но я также настроен на «ЯГНИ» (тебе это не понадобится).
Полагаю, мой вопрос здесь заключается в том, что идея «бизнес-класса» может быть использована мертвым? и говорим ли мы «создать самое основное», которое работает на данный момент, и опираться на него при необходимости?
R