с параметрами номер, квартира, площадь, улица, количество комнат. Как избежать множественных проверок на конструкторе и сеттерах на положительность и NotNull. Или все же ответственность за оперирование обьектом полностью переложить на функцию, которая его создает/использует?
bean validation? и проверять объект целиком, только там где надо
Один раз в конструкторе проверяй, а поле неизменяемые
к слову, ломбоковский not null в конструкторе проверки делает и кидает npe
Обсуждают сегодня