Это нормально в JavaScript, чтобы постоянно проверять возвращаемые значения для неопределенных / нулевых значений? - PullRequest
0 голосов
/ 31 марта 2019

В компании, над которой я работаю, почти в каждом возвращении обещания, от запроса в базе данных до запросов Http, существует постоянная необходимость проверять неопределенные или нулевые значения в возвращаемых данных по очевидным причинам (база данных возвращает нулевое значение или Запрос возвращается неопределенным). Я на самом деле не беспокоился об этом, пока не столкнулся с огромным проектом Javascript / Nodejs в этой компании, но после 6 месяцев работы над ним я обнаружил, что мне нужно продублировать это? очень часто, как и предыдущие и нынешние программисты в этом проекте. Мой вопрос заключается в том, является ли это стандартным поведением при программировании для достаточно большого проекта Javascript или, может быть, есть другой более простой и / или более короткий способ решения этой проблемы?

PS: Создание функции, выполняющей проверки, уже выполнено, но меня все еще беспокоит то, что я и мои коллеги так часто повторяем код.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...