вызывающем коде уже проверишь на null и сформируешь сообщение
условие, возвращать массив или чстроку
а разве делать nullable array хорошая практика? Не лучше ли пустой массив вернуть?
лично мне кажется, null как-то более выразителен
не лучше. мама тебя просит сходить в магазин и принести креденшиалы. ты приходишь и приносишь из магазина пустой пакет и с видом, что все хорошо сделал отдаешь маме)
Но если мама дала пусто денег - то пустой пакет из магазина ожидаем
а зачем пустой пакет то брать из магаза? если ничего не купил)
а чтобы не было городушек с составными и обнуляемыми типами. Все время знаем что у нас на выходе пакет, а то иногда пакет, иногда нихуя...
тогда эксепшен
Обсуждают сегодня