Турбо отладчик (Turbo Debugger) 3.0

проверки можно обнаружить, что результат


       число  (например,  0 или отрицательное число),  или пока не будет
       тщательно проверена выдаваемая ею информация.  Только после такой
       проверки можно обнаружить, что результат отличается от ожидаемого
       в 2 раза,  или что в середине списка имен стоят неправильные ини-
       циалы.
                              Нахождение ошибки
       -----------------------------------------------------------------
            Второй этап иногда является самым трудным.  Он заключается в
       том,  чтобы найти место в программе, где находится ошибка. Просто
       невозможно держать в голове всю программу сразу (если  эта  прог-
       рамма не очень маленькая). Лучший подход - это "разделяй и власт-
       вуй",  то есть разбивать программу на части и отлаживать  их  от-
       дельно  друг  от  друга.  Структурное  программирование  идеально


       подходит для такой отладки.

       TDeb 3.0 #1-3                = 26 =
                         Определение причины ошибки
       -----------------------------------------------------------------
            Третий этап,  выяснение причины ошибки,  возможно,  является
       второй наиболее трудной стадией отладки.  После того,  как  будет
       определено  местонахождение  ошибки,  обычно становится несколько
       проще определить причину неправильной работы программы. Например,
       если  вы  определили,  что  ошибка находится в процедуре с именем
       PrintNames, вам достаточно просмотреть текст только этой процеду-
       ры,  а не всей программы. Но даже в этом случае ошибка может ока-
       заться настолько "неуловимой",  что вам придется немного поэкспе-
       риментировать, прежде чем вы сможете ее найти.
                             Исправление ошибки
       -----------------------------------------------------------------
            Последний этап заключается в исправлении  ошибки.  Вооружив-
       шись  знанием  языка  программирования  и знанием местонахождения

Содержание раздела