Включено в курс
Чему вы научитесь
- Использовать исключения для ошибочных ситуаций
- Понимать зачем нужны коды возврата
Описание
Этот курс посвящён обработке ошибок в программах на JavaScript. Рассматриваются такие темы, как коды возврата и исключения. В течение курса идёт работа над созданием своей собственной файловой системы в памяти.
Уроки курса
-
2
Деревья
Спроектировать и создать библиотеку для работы с произвольными деревьями, которая в последствии будет использоваться для реализации нашей файловой системы -
5
Обработка ошибок
Взяться за обработку ошибок и подумать, что является и что не является ошибкой -
6
Коды ошибок
Рассмотреть и реализовать механизм возврата кодов, которые будут сигнализировать об определенных типах ошибок -
7
Исключения
Познакомиться с механизмом обработки ошибок под названием «исключения» и понять, как и в каких случаях их уместно использовать -
8
Дополнительные материалы
Статьи и видео, подобранные командой Хекслета. Помогут глубже погрузиться в тему курса
Формат обучения
Отзывы

По ходу надо распечатать код-ревью по этому заданию, повесить на стену, и каждый раз, когда буду думать о том, какой я молодец, что все правильно наговнякал, смотреть на учительский вариант.
Аплодирую стоя.

Решил, но без полиморфизма и использовал === "". Долго пытался проследить связи между всеми модулями... До этого пришла мысль, что я уже не так теряюсь, когда в задании больше 1 модуля, над которым нужно работать. И тут бам и здрасте =)
Смотрю на решение учителя и как обычно задаюсь вопросом: Собственно, а почему ты сам так не написал? Вроде бы ничего сложного, все вполне объяснимо и логично.
Чуть позже надо будет отрефакторить код, основываясь на элегантном решении учителя.