СТИЛЬ ПРОГРАММИРОВАНИЯ

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

(а) X : =1827; /-КОММЕНТАРИИ: LVB RIP*/ /*

(б) ПОДПРОГРАММА FACTOR ОТЫСКИВАЕТ ПРОСТЫЕ МНОЖИТЕЛИ ЧИСЛА NUM И ВОЗВРАЩАЕТ ИХ В МАССИВ FACT. ПРИ ВЫЗОВЕ ПОДПРОГРАММЫ FACTOR ПЕРЕМЕННАЯ N ДОЛЖНА СОДЕРЖАТЬ ЗНАЧЕНИЕ ДЛИНЫ МАССИВА FACT. ПРИ ВОЗВРАТЕ УПРАВЛЕНИЯ ЗНАЧЕНИЕ N УСТАНАВЛИВАЕТСЯ РАВНЫМ ЧИСЛУ НАИДЕННЫХ МНОЖИТЕЛЕЙ ИЛИ НУЛЮ В СЛУЧАЕ ОШИБКИ.

*/

SUBROUTINE FACTOR (NUM, FACT, N)

Рнс. 1.1. Примеры комментариев: a — короткий комментарий плохого стиля; б —более длинный комментарий лучшего стиля.

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

Январь 24, 2019 Психология труда, инженерная психология, эргономика
Еще по теме
5.3.1. СТИЛЬ ПРОГРАММИРОВАНИЯ СТРУКТУРНОЕ ПРОГРАММИРОВАНИЕ
3.2.1. ЛИНЕЙНОЕ ПРОГРАММИРОВАНИЕ
4.5.2. ПРИВЛЕЧЕНИЕ ВОЗМОЖНОСТЕЙ ПРОГРАММИРОВАНИЯ
ПРОГРАММИРОВАНИЕ ДЕЙСТВИЙ.
3.2.2. ЦЕЛОЧИСЛЕННОЕ ПРОГРАММИРОВАНИЕ
НЕЙРОЛИНГВИСТИЧЕСКОЕ ПРОГРАММИРОВАНИЕ.
ЛИНЕЙНОЕ ПРОГРАММИРОВАНИЕ КАК НАУЧНО-ПРАКТИЧЕСКАЯ ДИСЦИПЛИНА.
Методы решения задач линейного программирования.
1.3. ОСОБЕННОСТИ ЯЗЫКА ПРОГРАММИРОВАНИЯ И ИНСТРУМЕНТАЛЬНЫЕ СРЕДСТВА
КЛАВИШНОЕ ПРОГРАММИРОВАНИЕ С ИСПОЛЬЗОВАНИЕМ ТЕХНОЛОГИИ МЕНЮ
ЗАДАЧА ЛИНЕЙНОГО ПРОГРАММИРОВАНИЯ ПРИ МАКСИМИЗАЦИИ ПОТОКА.
ГЛАВА ЧЕЛОВЕЧЕСКИЙ ФАКТОР В ПРОГРАММИРОВАНИИ ДЛЯ ЭВМ>
ФУНКЦИОНИРОВАНИЕ БЛОКА ПРОГРАММИРОВАНИЯ ИСПОЛНИТЕЛЬСКИХ ДЕЙСТВИЙ
Добавить комментарий