Je ne sais pas mais il y a peut-être une raison subtile pour cela.
J'ai recemment compris une convention de C dans NetBSD.
Au lieu d'écrire
int foo(...)
{
}
ils écrivent
int
foo(...)
{
}
Étrange non, je trouvai que la première solution était plus lisible.
Sauf que si tu cherche à comprendre un bout de code et que tu tombes
sur une fonction schmurtsz, pour trouver où elle est définie, il suffit de
faire un bête:
grep ^schmutrz *.c
pour la trouver alors qu'autrement, on doit utiliser une expréssion régulière
beaucoup plus compliquée et qui fonctionnera moins bien.
[^] # Re: Les goûts et les couleurs
Posté par fmaz fmaz . En réponse au message Question existentiel sur le coding style de GNOME. Évalué à 4.
J'ai recemment compris une convention de C dans NetBSD.
Au lieu d'écrire
int foo(...)
{
}
ils écrivent
int
foo(...)
{
}
Étrange non, je trouvai que la première solution était plus lisible.
Sauf que si tu cherche à comprendre un bout de code et que tu tombes
sur une fonction schmurtsz, pour trouver où elle est définie, il suffit de
faire un bête:
grep ^schmutrz *.c
pour la trouver alors qu'autrement, on doit utiliser une expréssion régulière
beaucoup plus compliquée et qui fonctionnera moins bien.