LINUX.ORG.RU
Ответ на: комментарий от lg
Спасибо, а вторые два - это что? ))
Murr ★★
() автор топика
В настоящее время существует большое количество различных
стилей форматирования кода (coding style). Мне известны 4 основных:

1. Стиль 1TBS (One True Bracing Style) - единственно верный способ
   расстановки скобок. Использовался в книге
   K&R "Язык программирования C".
   
   for (i = 0; i < MAX_VAL; i++) {
       foobar();
   }
  
2. Стиль BSD aka Стиль Алмена (Eric Allman) - с использованием
   данного стиля написана большая часть утилит BSD.
   
   for (i = 0; i < MAX_VAL; i++)
   {
       foobar();
   }

3. Стиль Whitesmith - в честь одноимённого компилятора, примеры
   к которому были оформленны данным стилем.
   
   for (i = 0; i < MAX_VAL; i++)
       {
       foobar();
       }

4. Стиль GNU - откуда возник известно всем. Смесь стилей BSD и
   Whitesmith (хотя может Whitesmith позаимствовал стиль GNU).
   
   for (i = 0; i < MAX_VAL; i++)
       {
           foobar()
       }

Информация о различных способах форматирования кода неплохо изложена
в книгах:

Керниган, Пайк. "Практика программирования".
Хэзфилд, Кирби. "Искусство программирования на С.
Фундаментальные алгоритмы, структуры данных и примеры приложений".

LegaT дал хорошую ссылку, там есть полные описания различных
стилей.




mgk ★
()
nu mozhno esche Alan Golub
anonymous
()
как это ни банально важнее всего чтобы все люди проекта придерживались одного стиля. Вовсе не всегда так.
dilmah ★★★★★
()

RE:

Всем спасибо, остановился на Indian Hill C Style ))

dilmah: ага... правда у нас все кроме меня пишут в одном стиле, но я его не перевариваю :-/
Murr ★★
() автор топика
Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.