Если бы ваша работа зависела от этого, вы бы нашли способ! :)
Серьезно ... у пассажирского самолета буквально миллионы деталей, и все же регулярно проводятся регулярные проверки технического обслуживания, и, если он выходит из строя, он исправляется. Это очень редкая часть программного обеспечения, которая подходит к такой большой сложности.
Интерфейсы веб-приложений, как правило, относительно просты. По сути, вы просто загружаете текст с сервера в браузер и делаете его красивым; и вы используете различные части дисплея в браузере в качестве элементов управления, некоторые из которых инициируют еще несколько текстовых бесед с сервером. Конечно, есть много мелочей, которые могут пойти не так, но большая часть трудностей заключается в том, чтобы просто заставить браузер (все!) Делать то, что вы имеете в виду.
Единственные действительно сложные проблемы - это проблемы, которые периодически или чувствительны к времени. Это может быть медведь, чтобы воспроизвести и проследить. Это требует глубокого логического анализа вашего исходного кода и / или некоторых специализированных методов тестирования.