Интересуют best practices. Пример: есть объект, у него строковое свойство, в которое можно записывать не пустые строки.
Что делать, если значение не удовлетворяет условию? Бросать исключение? По-тихому запрещать присваивание? Корректировать значением по умолчанию?
Статьи по теме:
java, c#javascriptaction script