Правила программирования на С и С++. Главы 1-6 - Используйте отступы в четыре пробела

ОГЛАВЛЕНИЕ

 

40. Используйте отступы в четыре пробела.

Никлас Вирт, который изобрел языки Паскаль и Модула-2, однажды выпустил книгу, где всюду использовались отступы в один символ. Чтение листингов из нее представляло одно из самых тяжелых случаев в моей практике. Используйте достаточно большие отступы, чтобы ваш читатель мог сказать, что в тексте видно абзацы; четыре пробела кажутся идеальными.

Вы должны делать отступы последовательно. Даже во внешнем блоке подпрограммы должны быть отступы. Такой вариант не приемлем:

void f(void)

{

if ( x )

yyy();more_cod();

even_more_code();

}

потому что слишком трудно найти начало подпрограммы. Сравните предыдущий вариант со следующим: void f(void)

{

if ( x )

yyy();more_cod();

even_more_code();

}