ДОПУСТИМЫЕ ИСКЛЮЧЕНИЯ

11. ДОПУСТИМЫЕ ИСКЛЮЧЕНИЯ

При написании кода допускаются следующие исключения из вышеприведенных стандартов.

Использование данных исключений не рекомендуется и приводит исходный код в несоответствие стандартам, принятым в фирме Borland.

Основная цель, преследуемая при создании данного раздела – ослабить определенные требования, которые могут негативно повлиять на производительность отдельных программистов.

Однако, пользоваться исключениями следует только при наличии объективных причин и соответствующего обоснования.

11.1. МАКСИМАЛЬНАЯ ДЛИНА СТРОКИ КОДА

Учитывая постоянно растущее разрешение мониторов современных ПК, ограничение на ширину исходного кода в 80 символов не является принципиальным и его можно нарушать. Однако максимально возможная ширина кода ограничивается в 100-120 символов, что вызвано, во-первых, необходимостью стандартизировать возможности по работе с исходным текстом на различном оборудовании, во-вторых, обеспечить возможность последующей распечатки исходного кода.

11.2. СОГЛАШЕНИЕ ОБ ИМЕНОВАНИИ ПЕРЕМЕННЫХ

Учитывая, что в сложном проекте имена локальных переменных в процедурах и функциях могут конфликтовать именами глобальных переменных, свойств, методов, стандартных процедур и функций и т.д., допускается использование в именах локальных переменных префиксов "A" и "The".

В частности, префикс "A" применяется для устранения неоднозначности если имя параметра совпадает с именем поля или свойства в классе.

Например:
procedure SomeProc(AUserName: string; AUserAge: Integer);

СОДЕРЖАНИЕ

Copyright © 2004 Вячеслав Колдовский   Специально для Delphi Plus