Access 2002

Разработчик приложений


Это особенно важно, когда в программном коде используются утверждения. Ведь то, что хорошо для программиста, может оказаться не вполне приятным для пользователя. Едва ли ему понравится, если в один прекрасный момент выполнение программы будет прервано и он окажется в редакторе VBA безо всякого объяснения, что ему следует делать дальше.

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

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

Тщательно планируйте программу.

Не делайте программу слишком сложной.

Аккуратно структурируйте программный код и сопровождайте его комментариями.

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

Разбивайте свой код на модули.

С помощью оператора Option Explicit требуйте явного описания переменных. О Сводите к минимуму применение типа данных Variant.

Используйте наиболее узкие области определения переменных.

Используйте утверждения.

Если в программу все же вкрались ошибки, подойдите к их устранению профессионально:

воспроизведите ошибку;

при отладке анализируйте данные, а не алгоритм;

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

вносите изменения в программный код только по существенной причине;

О за один раз вносите только одно изменение.

Не каждому по душе такой систематизированный подход к делу. Но не поддавайтесь искушению наспех исправить ошибку и двигаться дальше. Такая безответственность обычно дорого обходится.

Наши рекомендации помогут вам создавать программы, выдерживающие самые серьезные нагрузки и самые неожиданные эксперименты пользователей. Если в программе возникнет сбой, вы сможете быстро локализовать проблему и решить ее с минимальными усилиями.

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