Cтраница 4
Объявление класса содержит объявления данных-элементов и функций-элементов класса. Объявления функций-элементов являются прототипами функций, которые мы обсуждали в предыдущих главах. Функции-элементы могут быть описаны внутри класса, но хороший стиль программирования заключается в описании функций вне определения класса. [46]
Раздел Терминология содержит список важнейших терминов ( в алфавитном порядке), определяемых в данной главе. Затем мы приводим все имеющиеся в главе вставки, собранные по рубрикам - Хороший стиль программирования, Распространенные ошибки программирования, Советы, по повышению эффективности, Советы по переносимости кода и Общие методические замечания. [47]
Он имеет многие достоинства как язык для разработки систем с пакетным режимом обработки данных. Вирт, преимуществами Паскаля являются его переносимость и структурированность. Приверженцы Паскаля не без оснований полагают, что работа на этом языке формирует хороший стиль программирования. [48]
![]() |
Структура программы на языке Фортран. [49] |
Раздел описаний состоит из предложений описания переменных, именованных констант, coMMON - блоков и некоторых других. Предложений описания переменных может быть несколько, размещаются они между заголовком программного компонента и его разделом операторов. Располагаться предложения описания переменных могут вместе ( это - одна из составных частей хорошего стиля программирования), но могут и чередоваться с описаниями других объектов. Предложения описаний должны находиться до предложений DATA и исполняемых операторов. [50]
Хорошие программы могут и должны обладать изяществом и стилем. В духе истинного энтузиаста Кнут утверждает, что программирование должно доставлять наслаждение - вполне осмысленно писать программы ради одного лишь удовольствия от этого занятия. Наконец, он настаивает на создании прекрасных инструментов для программистов-художников и языков, поощряющих хороший стиль программирования. [51]