Продолжительность
0 ч 50 мин 22 сек
Количество уроков
12 Видео
Дата добавления
09.05.2018
Дата обновления
09.05.2018
Динамическая типизация JavaScript делает его невероятно гибким. Однако такая гибкость может привести к неприятностям. Когда значения имеют потенциал для изменения типов или заканчиваются нулевыми или неопределенными, это может привести к ошибкам во время выполнения нашего кода или причудливым ошибкам, которые навсегда сохраняются для отслеживания из-за принуждения типа. Чтобы сразиться с этим, мы закончили с кодом, который засорился, будет условным для нулевых или неопределенных значений и проверок типов, что затрудняет чтение и реорганизацию основной логики.
Maybe инкапсулирует проверку типов и защиту от отсутствующих значений для нас. C Maybe в нашем наборе инструментов мы можем сохранить наши функции свободными от всех защитных ограждений, передать на аутсорсинг эту работу в «Maybe» и оставить нашу бизнес-логику свободной от беспорядка.
https://github.com/eggheadio-projects/egghead_maybe_type_course/tree/master/lesson-01
Название ветки соответствует уроку.