Лекция: Факторы хорошего стиля программирования.

1) Требования простоты, ясности, удобочитаемости программ.

 

Советы:

— использовать осмысленные имена переменных, функций и процедур;

— избегать схожих имен;

— не использовать в качестве идентификаторов ключевые слова языков программирования;

— избегать использование промежуточных переменных там, где без этого можно обойтись;

— записывать в одной строке не более одного оператора;

— исполнять алгоритм в соответствии с уровнями вложенности операторов;

— избегать безусловных переходов;

— не изменять значения параметров цикла в теле цикла;

— использовать комментарии;

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

 

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

 

Советы:

— изучать и использовать возможности языков программирования (например, перегруженность операторов);

— избегать неясности и противоречий языка программирования;

— изучать и использовать библиотечные и встроенные функции;

— не игнорировать предупреждающих сообщений компилятора.

 

Улучшение эффективности программы.

 

Советы:

— не улучшать программу, пока она не будет окончательно проверена;

— не жертвовать легкостью программы ради ее эффективности;

— добиваться эффективности путем выбора алгоритма и структур данных (макроэффективность).

Проектирование комплекса программ должно подчиняться определенным правилам.

 

еще рефераты
Еще работы по информатике