Непейвода Н.Н. Программирование. Раздел 1

Непейвода Н.Н. Программирование. Страница 94

К сожалению, наши языки программирования очень далеки от того, что­бы дать возможность обеспечить понятность записи любой разумной про­граммы, а значит, приходится прибегать к специальным приемам адаптации текстов программ к восприятию человеком. Среди них в первую очередь нужно указать на комментирование текстов, в том числе на вид программ­ного текста (использование пробелов, отступов, переносов между строками и др.).

Уже само по себе наличие комментариев говорит о том, что программа предназначена для чтения человеком (пусть даже единственным человеком — ее автором). На практике же всегда приходится иметь дело и с другими чита­телями программы, которые, в силу разных причин, вынуждены разбираться в том, как она работает. Для поддержки этого процесса необходимы соглаше­ния между разработчиком и читателем, способствующие пониманию. Здесь прослеживается еще одна аналогия программирования с коммуникациями на естественном языке: наличие стиля языка общения. Мы говорим о кан­целярском стиле, о стиле деловой прозы, о стиле того или иного писателя. При этом всегда понимается, что следование определенному стилю накла­дывает определенные ограничения на словоупотребление, на используемые выражения и т. д. С другой стороны, правомерно суждение о стиле языка человека: хороший стиль, выразительный стиль, бедный стиль и др. По­добные характеристики свидетельствуют о соответствии способа изложения данного индивидуума нашему представлению о том, как он должен изъяс­няться. С точностью до мелочей понятие стиля может быть распространено на употребление языков программирования. Так же, как и для естественных языков, здесь правомерно говорить об ограничениях на употребление слов (конструкций) языка, о хорошем или плохом стиле программирования.

Новости

  • 1
  • 2
Prev Next

Ракета "Ангара-А5В" в ближайшее десятилетие не полетит

24.01.2016

Ракета "Ангара-А5В" в ближайшее десятилетие не полетит

Роскосмос не планирует в течение ближайшего десятилетия осуществлять пуск тяжёлой ракеты-носителя А...

Ученые РФ опровергли выводы исследований о вреде ГМО

24.01.2016

Ученые РФ опровергли выводы исследований о вреде ГМО

Исследователи из Института проблем передачи информации (ИППИ РАН) проанализировали несколько самых п...

Летающие "Крокодилы"

24.01.2016

Летающие "Крокодилы"

20 удивительных фактов о боевом вертолете Ми-24.Этот вертолет стал таким же узнаваемым символом сове...

В Аргентине описали новый вид динозавра-гиганта

24.01.2016

О ранее неизвестном виде динозавра, относящемуся к инфраотряду зауроподов, рассказали аргентинские п...

Реклама