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