Главная Теоретический материал Лабораторные работы Задачи Тесты Контакты

Узбекское Агентство
Связи и Информатизации



Ташкентский Университет Информационных Технологий


Кафедра
«Программное обеспечение информационных технологий»

Направления:

5521900Информатика и
информационные технологии,
5523500Защита информации,
5523600Электронная коммерция,
5811200Сервис (информационный сервис),
5811300Сервис (электронные и
компьютерные технологии),
5320200Информатика и
библиотековедение,
5140900Профессиональное образование
(по направлению
информатика и
информационные технологии).


Преподаватель дисциплины



Доцент
Чернев Дмитрий Алексеевич

Глава 6. Стиль программирования

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

Правила хорошего стиля программирования — это результат соглашения между опытными программистами (маленький стан­дарт). Если бы все программисты придерживались своего инди­видуального стиля, то результатом было бы Вавилонское стол­потворение.

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

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

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

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

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



Главная Теоретический материал Лабораторные работы Тесты Контакты