dingue, moi c'est exactement l'inverse.
Le saut de ligne me pollue, je suis obligé de regarder la ligne d'avant l'accolade, avec le while, le if ou le else, pour savoir ce que c'est que ce bloc qui commence.
Un bloc comme ça dans le vide, pour moi, ça n'a pas vraiment de sens.
S'il y a un bloc c'est qu'il y a une raison, la seule chose importante c'est cette raison.
Je trouve qu'on voit très très bien le début du bloc là :
while(1) {
....malloc(1);
....fork();
}
parce qu'il suffit de remonter l'indentation, au même niveau que l'accolade fermante, plus haut, après l'espace vide, j'ai un while, je sais donc immédiatement que j'ai un bloc « while » qui commence au while et termine à l'accolade fermante.
Dans ton long exemple d'indentation en bas, je ne vois rien du tout, les fonctions sont diluées dans l'indentation, et je suis incapable de voir d'un coup d'oeil ce que fait ce bout de code.
Mais c'est donc officiel, c'est uniquement une question de goûts.
[^] # Re: Saut de ligne avant l'accolade.
Posté par Yth (Mastodon) . En réponse à la dépêche O.S.T.D.C. une introduction au Développement en équipe. Évalué à 4.
Le saut de ligne me pollue, je suis obligé de regarder la ligne d'avant l'accolade, avec le while, le if ou le else, pour savoir ce que c'est que ce bloc qui commence.
Un bloc comme ça dans le vide, pour moi, ça n'a pas vraiment de sens.
S'il y a un bloc c'est qu'il y a une raison, la seule chose importante c'est cette raison.
Je trouve qu'on voit très très bien le début du bloc là :
while(1) {
....malloc(1);
....fork();
}
parce qu'il suffit de remonter l'indentation, au même niveau que l'accolade fermante, plus haut, après l'espace vide, j'ai un while, je sais donc immédiatement que j'ai un bloc « while » qui commence au while et termine à l'accolade fermante.
Dans ton long exemple d'indentation en bas, je ne vois rien du tout, les fonctions sont diluées dans l'indentation, et je suis incapable de voir d'un coup d'oeil ce que fait ce bout de code.
Mais c'est donc officiel, c'est uniquement une question de goûts.
Yth.