С точки зрения обработки ошибок они well-engineered. У тебя браузер не завершается с трейсом HttpTimeout или DNSResolutionFailed, у тебя не замирает всё, пока страница ждёт и не грузится, у тебя остаётся рабочей кнопка back в браузере и т.д. Этот sad path полностью sad, в нём нет bad path.
Просто представь себе на секунду браузер, в котором только happy path а bad path обрабатывается рантаймом. Допустим, даже, не падением всего браузера, а трейсом в сендбоксе для вкладки.
no subject
Date: 2025-01-30 12:21 pm (UTC)Просто представь себе на секунду браузер, в котором только happy path а bad path обрабатывается рантаймом. Допустим, даже, не падением всего браузера, а трейсом в сендбоксе для вкладки.
Вот это будет пример плохого инжиниринга.