LINUX.ORG.RU

> Один из самых правильных стилей программирования - стиль разработчиков ядра.

религиозные фанатики продолжают палиться

dilmah ★★★★★
()
Ответ на: комментарий от alex_custov

> имхо за форматирование
>                           {
> 
> }

надо уппифать.

предлагаете нечто на вроде

for ()
{
    xxx()
}

или может быть

for ()
  {
    xxx()
  }

да, это тема. за такое нужно не убивать - нудно отрезать ручки
дабы больше не писали кода и кастрировать чтобы не размножались.
для верности.

// wbr

klalafuda ★☆☆
()
Ответ на: комментарий от alex_custov

> по крайней мере глаза не сломаешь в чужом коде, да и в своём через годик.

на этом можно и закончить. искренне сочувствую вашим коллегам.

// wbr

klalafuda ★☆☆
()
Ответ на: комментарий от klalafuda

Эмм, а поподробнее, чем вам "классический" стиль не угодил?

wfrr ★★☆
()
Ответ на: комментарий от ttnl

>for (i = 0; i < 10; i ++) {
> link[i] = NULL;
>}

memset спасет отца русской демократии. Да, я в курсе, что формально NULL может не быть нулем - но в реальности я ни разу не встречал такого.

svu ★★★★★
()
Ответ на: комментарий от svu

>формально NULL может не быть нулем - но в реальности я ни разу не встречал такого.

Спасибо, буду иметь ввиду.

ttnl ★★★★★
()
Ответ на: комментарий от wfrr

>Ваши аргументы поражают своей аргументированостью.

Ваши реплики на уровне "а ты кто такой?"
Надеюсь, у вас всё будет хорошо.

ttnl ★★★★★
()
Ответ на: комментарий от cavia_porcellus

> по-моему в GNU кодинг стандарте как раз такие =)

очень за них рад. ещё больше рад факту, что, слава богу, минорное количество народа обращает внимание на этот берд и пишет таки как дохтор прописал. хотя да, встречаются кхм... пациенты.

> а Линус рекомендует в духе К&R

Линусу это простительно. на фоне в внушительного списка его грехов это - просто детский лепет.

// wbr

klalafuda ★☆☆
()
Ответ на: комментарий от cavia_porcellus

> так а какое , собственно, из двух зол вы выбираете я не понимаю тогда?

предпочитаю добро. и побольше побольше!

// wbr

klalafuda ★☆☆
()
Ответ на: комментарий от ttnl

>___________________________
>for (i = 0; i < 10; i ++) {
>   link[i] = NULL;
>}
>===========================
>
>Вот это уже маразм.

ИМХО самый бессмысленный религиозный спор -- 
стиль форматирования. Он просто должен быть
регулярным, и все.

Лично я вышеприведенный пример вообще пишу так:
   for(i=0;i<10;i++){
      link[i]=NULL;
   }
ИМХО лишние пробелы только затрудняют читабельность
кода. Он нужны, например, в такой конструкции:
  if(   ( (a<0)&&(!b) ) || (c<d)   )
А уж лишние переносы строки -- вообще глупость... Но
каждому -- свое; я же не испытываю особых затруднений 
с чтением кода, сформатированного по любым 
регулярным правилам.

Die-Hard ★★★★★
()
Ответ на: комментарий от Die-Hard

> Но каждому -- свое; я же не испытываю особых затруднений с чтением кода, сформатированного по любым регулярным правилам.

Солидарен. Лично я предпочитаю придерживаться того стиля, который уже используется в коде -- чтобы все выглядело однородно и глаза не разъезжались.

swizard
()
Ответ на: комментарий от Die-Hard

я отказался от такого форматирования после того как начал интесивно пользовать VCS.

при твоем форматировании неудобно изучать дифы

cvv ★★★★★
()
Ответ на: комментарий от cvv

> при твоем форматировании неудобно изучать дифы

Почему? Или ты ты про пробелы? -- дык, они у меня тоже "регулярные"...

Гораздо неудобнее изучать диффы, если мешать пробелы и табуляции. ;-)

Die-Hard ★★★★★
()
Ответ на: комментарий от Die-Hard

> Гораздо неудобнее изучать диффы, если мешать пробелы и табуляции. ;-)

у диффа опция есть -- игнорировать leading whitespace

dilmah ★★★★★
()
Ответ на: комментарий от dilmah

> 76 characters!! 

Я имел в виду именно _лишние_, типа

if{a>0}
{
   b=b/a;
   ...
}

Die-Hard ★★★★★
()
Ответ на: комментарий от dilmah

> у диффа опция есть -- игнорировать leading whitespace

А что за опция? -b и -w -- немного другое...

Вообще, они (leading whitespace) мне часто нужны бывают в диффах...

Die-Hard ★★★★★
()
Ответ на: комментарий от klalafuda

>>минорное количество народа обращает внимание на этот берд

жаль что некоторые недальновидные менеджеры проектов всё-таки обращают внимание на этот берд

alex_custov ★★★★★
()
Ответ на: комментарий от Die-Hard

>Гораздо неудобнее изучать диффы, если мешать пробелы и табуляции. ;-)

согласен. Здесь вообще потоп:)

cvv ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.