Структурированное расположение текста
Последовательность из нескольких пробелов (или просто пробелы) в тексте программы обычно не оказывает влияния на алгоритм выполнения программы, оставляя программисту возможность использования их для стилистических целей. Горизонтальное позиционирование строк кода называют обычно Структурированием текста программы. (Вертикальное форма
тирование текста программы привлекает внимание исследователей в меньшей степени. Неоднозначность возникает при чтении текста модуля, отпечатанного более чем на рдном листе бумаги [89J. Результаты исследований привели к появлению простого, широко применяемого, но не имеющего строгого подтверждения правила о том, что модуль программы не должен содержать более 60 строк кода — одну страницу печатного текста.)
Сдвиг строк программы {отступы) часто рекомендуют в качестве средства для выделения последовательности передачи управления в программе. Имеется, однако, столько же экспериментальных данных против использования этого метода,
Сколько и за. Сдвиг строк программы может оказывать отрицательное воздействие, поскольку может мешать при быстром просмотре листинга сверху вниз и снизу вверх, приводить к появлению дополнительных разрывов строк или акцентировать внимание читающего на синтаксической структуре программы, скрывая ее семантическую структуру верхнего уровня (рис. 1.2).
Сдвиг строк программы иногда называют «красивой печатью», существует множество различных стилей его использования. Большое число отпечатанных таким образом статей появилось в Sigplan Notice — бюллетене специальной группы по языкам программирования Ассоциации по вычислительной технике. К настоящему времени еще не достигнуто полного согласия специалистов относительно того, какой из стилей программирования является наилучшим (табл. 1.5.).