Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Можно ли возвращать null из функции?

11.04.24 14:10
Re: Можно ли возвращать null из функции?
 
Программист коренной житель
в ответ alex445 11.04.24 13:39
Зачем так делать?

Это просто пример, когда подход с null объектом становится более оправданным.


Это лишь запутывает пользователя, нисколько не ускоряет работу. Из-за разного поведения в том или ином случае и невозможности предсказать, какой именно случай будет.

Все зависит от конкретного юз-кейса.

Может быть реализовано несколько вывовод поиска.

Например, если было введено 3 или меньше знаков, то пользователь может нажать "Enter" и перейдет к списку.

Если больше 3 знаков то начинает работать всплывающее меню/автозаполнение. При этом если во всплывающем списке больше одного айтема, то по "Enter" будет переход к списку. Если в списке ровно 1 айтем, то редактирование этого айтема. Если же список пуст, то по "Enter" переходим к созданию нового клиента.


Такой подход вполне может сократить количество кликов. Ну и далеко не все и не всегда работают с мышью ;)

 

Перейти на