Оффтопик, но. Есть наработанные методики отладки всех этих "сложных" типов приложений с помощью всякого рода отладчиков и профайлеров. Индивидуально для каждого вида. Вроде как, даже какие-то книги издаются, только вот те, что я видел на русском, были бестолковые. На инглише есть дельные. Но все-таки, выявить причины самых сложных ошибок позволяет прежде всего не отладочный код, а анализ исключительных ситуаций человеком. Есть методики, упрощающие и это. А отладчик выбрать или отладочный код - вопрос не первой важности. Обычно, лучше всего совмещать
![](/forum/sm/sm11.gif)
Если конечно различные профайлеры, дампы, логи и т.п. называть "отладочным кодом", то можно и так сказать...
Ну и да. У некоторых товарищей в этом треде нет ни образования, ни опыта работы по профилю обсуждаемой темы, но есть стойкие иллюзии, что они в этом разбираются лучше других (как и во многом другом). Будьте к ним терпимее.