логика вся построена на опшионалах. не очень хочется пробрасывать вверх null. нормально ли создать какого-то приватного наследника EmptyObjectName, где любые мутаторы будут кидать исключения UnsupportedOperation и его пробрасывать вверх?
примерно такая же идея была в изначальном вопросе
Обсуждают сегодня