Вход на сайт
Можно ли возвращать null из функции?
7071 просмотров
Перейти к просмотру всей ветки
в ответ Программист 25.04.24 08:13
Если совпадения нет, то все равно возвращается валидный объект, а не null, т.е. фактически null-объект.
Можно конечно и с этой стороны посмотреть, но мне по душе больше классика
https://sourcemaking.com/design_patterns/null_object
Когда всегда возвращается один объект, но с разными состояниями, это всё же немного другое для меня. /фактически только верхняя половина рисунка/