Показать сообщение отдельно
  #1 (permalink)  
Старый 09.07.2021, 23:49
Новичок на форуме
Отправить личное сообщение для Megabyte Посмотреть профиль Найти все сообщения от Megabyte
 
Регистрация: 09.07.2021
Сообщений: 5

Разве try catch в dev библиотеках не затрудняет разработку?
Не могу не написать. Интересует ваше мнение.
Очень часто в dev версиях библиотек все обернуто в try catch, которое перехватывает ошибку и рисует ее в красивой красной рамочке с уточнением, что именно наша отважная библиотека перехватила ошибку в вашем коде секунду назад. Круто.
Но гараздо удобнее видеть ошибку в том месте где она произошла, с текущим стеком и всеми аргументами, непосредственно в момент выполнения упавшего кода. Это упрощает понимание происходящего.
Сегодня для эксперимента удалил try catch в react.dev.js и ошибки в render функциях стало очень удобно анализировать и исправлять.
Почему авторы библиотек не понимают что нужно для удобной разработки, а что для прода?
Если я не прав - прошу вразумить. Спасибо.
Ответить с цитированием