Очевидно, что одним из самых больших запретов программирования на Java являются нули и исключение нулевого указателя. Какие есть шаблоны проектирования, которые не добавляют слишком много к вашему коду, но уменьшают проблему исключений нулевого указателя и песка?