Cтраница 1
Хороший стиль программирования улучшает общее качество программы и оказывается столь же важным для успешного логического программирования, сколь и для традиционного программирования. В написанной в хорошем стиле программе допущения относительно решаемой задачи должны быть отчетливо воспринимаемыми, и в то же время программа должна представлять собой пригодный для вычислений алгоритм. [1]
Принципы хорошего стиля программирования представлены не в виде общих поучений, а как конкретные уроки в контексте актуальных работоспособных программ. Например, отсутствует глава по эффективности. Взамен на протяжении всей книги рассматриваются вопросы эффективности постольку, поскольку они относятся к конкретной разрабатываемой. [2]
Следование правилам хорошего стиля программирования значительно уменьшает вероятность появления ошибок на этапе набора текста, делает программу легко читаемой, что в свою очередь облегчает процессы отладки и внесения изменений. [3]
Остальные правила хорошего стиля программирования касаются структуры программы. [4]
В рамках хорошего стиля программирования такой способ рекомендовать нельзя, поскольку значение счетчика в таком случае нужно определять вручную. Если значений много, вероятность ошибочного подсчета возрастает. Входные данные необходимо завершать специальным маркером. [5]
Книга учит хорошему стилю программирования - документированию программ, учету интересов пользователей, созданию программ, предназначенных для взаимодействия с другими программами, словом, всему тому, что отличает программу, написанную дилетантом, от программного продукта. [6]
К наихудшим нарушениям хорошего стиля программирования относятся многочисленные улучшения программы для повышения ее эффективности, которые можно найти во многих учебниках, стандартах организаций и головах программистов. [7]
В книге предпринята попытка определить хороший стиль программирования и показать, как программы, написанные в хорошем стиле, могут быть более легкими для чтения и понимания, часто более короткими и более эффективными. Авторы отмечают, что даже структурированные программы могут не обладать такими свойствами. Приведено и проанализировано большое количество примеров. [8]
В тексте выделены советы по хорошему стилю программирования. Они привлекают внимание студента к методикам, помогающим создавать хорошие программы. Когда мы читаем вводные курсы не программистам, то объявляем путеводной звездой курса ясность программ и говорим студентам, что будем выделять методики, позволяющие писать программы более прозрачные, понятные, легкие в отладке и сопровождении. [9]
Четкого критерия оценки степени соответствия программы хорошему стилю программирования не существует. Вместе с тем, достаточно одного взгляда, чтобы оценить, соответствует ли программа хорошему стилю или нет. [10]
Четкого критерия оценки степени соответствия программы хорошему стилю программирования не существует. Вместе с тем достаточно одного взгляда, чтобы понять, соответствует программа хорошему стилю или нет. [11]
И в самом деле, если исповедовать хороший стиль программирования и всегда в явном виде объявлять открытые и закрытые разделы класса, то никаких отличий не должно быть. [12]
Ниже дается обзор некоторых из составных частей хорошего стиля программирования на Прологе. Мы рассмотрим некоторые общие правила хорошего стиля, табличную организацию длинных процедур и вопросы комментирования программ. [13]
По крайней мере одна из программных реализаций должна иметь хороший стиль программирования и хорошую документацию. [14]
Приведенные в книге программы могут служить примером следования правилам хорошего стиля программирования. [15]