если ты это писал касательно моего вопроса о возвращении null, то я ьы не использовал просто так этот паттерн, достаточно того, что зачастую вся программа в трае + опасные места в трае
На златом крыльце сидели: Царь, царевич, король, королевич, Сапожник, портной, кто ты будешь такой? Выбирай поскорей, не задерживай добрых и честных людей.