Access 2002

Методы уменьшения количества ошибок


Методы уменьшения количества ошибок в программном коде

Конечно, написать хоть сколько-нибудь существенное приложение вообще без ошибок просто невозможно, однако существуют стратегии, помогающие значительно уменьшить их количество. Вы должны приучить себя к дисциплине и пользоваться нашими рекомендациями всякий раз, когда пишете программный код, — даже если это всего лишь небольшая функция для тестирования или приложение, которым никто кроме вас пользоваться не будет. Хорошие привычки тяжело приобретаются, но, появившись, остаются надолго. В нескольких следующих разделах рассказывается, как можно уменьшить количество логических ошибок в программе, пользуясь следующими правилами.

Устраняйте ошибки сразу, как только их обнаружите.

Используйте комментарии.

Форматируйте программный код так, чтобы была видна структура программы. Разбивайте программу на модули.

Используйте только явное описание переменных (вставляя во все свои модули инструкцию Option Explicit).

Старайтесь избегать использования переменных типа Variant.

Выполняйте явное преобразование типов данных с помощью соответствующих функций.

Аккуратно используйте передачу параметров по значению.

Будьте внимательны с простыми операторами Dim.

Объединяйте операторы Dim в группы.

Используйте как можно более «узкие» области определения (видимости) переменных.

Остерегайтесь «скрытых» модулей.

Используйте согласованные правила присвоения имен.

Применяйте утверждения (операторы Debug.Assert).

Выполнение этих правил поможет вам избежать множества логических ошибок, а также обнаружить и устранить почти все оставшиеся.

Как проверено практикой, самый лучший способ не делать логических ошибок — зто не спешить и не стараться сделать свою программу «умнее», чем необходимо.

Комментарии закрыты