Cтраница 1
Стиль программирования в значительной мере влияет на размер результирующей программы и количество необходимых ей ресурсов. От искусства программиста также зависит, как долго его 1рограмма будет задерживать определенные ресурсы и с какой интенсивностью они будут использоваться. [1]
Стиль программирования - это та манера, в которой программист употребляет возможности и особенности выбранного языка программирования, пишет и оформляет свои программы. Когда говорят о стиле программирования, то имеют в виду ту же цель, что и при структурировании программ: добиться получения таких программ, которые легко читаются и понимаются, причем не только их авторами, но и другими людьми. [2]
Стилю программирования, ввиду важности предмета, посвящена отдельная глава. [3]
Хотя на стиль программирования нет утвержденного стандарта ( каждый программист выбирает для себя то, что ему больше нравится), существуют правила хорошего стиля - результат соглашений между опытными программистами. [4]
В понятие стиль программирования входит целый ряд моментов, причем некоторые из них существенно зависят от используемого языка программирования. Поскольку подробное изложение этих вопросов не входит в задачу данной книги, мы ограничимся лишь рассмотрением тех моментов, которые имеют непосредственное отношение к программированию на автокоде. [5]
Авторы демонстрируют образцовый стиль программирования, а также обсуждают проблемы выбора схемы написания программы. [6]
Сводить понятие стиля программирования только к правилам записи текста программы было бы неверно. Стиль, которого придерживается программист, проявляется во время работы программы. Хорошая программа должна быть прежде всего надежной и дружественной к пользователю. [7]
Сводить понятие стиля программирования только к правилам записи текста программы было бы неверно. Стиль, которого придерживается программист, проявляется во время работы программы. Хорошая программа должна быть прежде всего надежной и дружественной по отношению к пользователю. [8]
Проблема улучшения стиля программирования особенно важна для Фортрана в силу его массового применения. Несмотря на то, что Фортран используется уже 30 лет, вопросы стилистики Фортрана почти не нашли отражения в литературе. Тем больший интерес представляет попытка авторов настоящей книги изложить в форме упражнений свой многолетний опыт программирования на Фортране. [9]
Ценность такого стиля программирования зависит частично от того, насколько удобно представлять элементы списка L в соответствующем порядке. [10]
В статье Г. К. Григаса Кластероподобный стиль программирования на языке ПЛ / 1 описывается, как, оставаясь полностью в рамках языка ПЛ / 1, можно программировать в стиле языка с абстрактными типами данных. [11]
Каждая парадигма порождает собственный стиль программирования. В алгоритмической парадигме алгоритмы занимают центральное положение, а операционная система рассматривается как поставщик служб. В парадигме управления событиями операционная система также предоставляет службы, но ее основная роль заключается в координации активности пользователя и формировании событий, потребляемых процессами. [12]
Популярным подходом становится компонентный стиль программирования и поддержка компонентов в системах баз данных. На роль эсперанто компонентного программирования претендуют CORBA, OLE. [13]
Вторая важная характеристика стиля программирования - способ, которым программист отбирает для употребления ( или отбраковывает) возможности языка программирования. Общее правило здесь состоит в том, чтобы понять и использовать все возможности языка, но остерегаться плохо продуманных его особенностей и зависящих от реализации трюков. [14]
Очень хорошее определение стиля программирования дано в книге Кернигхэна и Плогера [52], где, к сожалению, язык Паскаль не рассматривался. [15]