русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Тема 3.1 Стиль программирования

1. Три фактора хорошего стиля программирования. Советы по хорошему стилю программирования

Стиль программирования определяет набор правил, приемов и форм, применяемых в ходе программирования.

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

Первый фактор хорошего стиля программирования - требования простоты, легкости, удобочитаемости программы являются.

Советы:

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

2. Избегайте сходных имен.

3. Не пользуйтесь в качестве идентификаторов ключевыми словами языка программирования.

4. Избегайте использования промежуточных переменных там, где без них можно обойтись.

5. Во избежание неоднозначности употребляйте скобки.

6. Записывайте только один оператор на строке.

7. Используйте сдвиги по строке в соответствии с уровнем вложенности исходных операторов.

8. Не изменяйте значение параметра цикла в теле цикла, т.к. это усложняет понимание цикла и читаемость программы.

9. Избегайте меток операторов, если в этом нет необходимости.

10. Используйте комментарии, поясняющие текст программы.

11. Используйте строки пробелов (пустые) для улучшения внешнего вида программы (включение строк рекомендуется осуществлять: до и после комментариев; перед обращением к подпрограммам; после каждой команды безусловной передачи управления с указанием нарушения последовательности выполнения команд, для разделения групп операторов и отдельных частей программы).

Вторым фактором является использование программистом особенностей языка программирования:

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

2. Избегайте нелепостей и противоречий, допускаемых в языке.

3. Изучайте и используйте библиотечные и встроенные функции.

4. Не игнорируйте предостерегающих сообщений компилятора.

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

Третий фактор – стремление программиста повысить эффективность программы в результате тщательного анализа структур данных и используемых ресурсов выбором алгоритма реализации.

Просмотров: 1435


Вернуться в оглавление



Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.