Как с минимальными усилиями сделать классы Java более согласованными

Сотни человеко-часов уходят на исправление настолько нелепых ошибок, которых вообще не должно было быть. Иногда это пресловутые NullPointerExceptions, иногда они связаны с консистентностью — согласованностью данных друг с другом. Рассматриваем вам простое решение, которое поможет избежать подобных ошибок без пересмотра написания каждого объекта.



Читаем