• # Saut de ligne avant l'accolade.

    Posté par (Mastodon) . En réponse à la dépêche O.S.T.D.C. une introduction au Développement en équipe. Évalué à 4.

    Salut,

    quelqu'un pourrait-il m'expliquer l'intérêt, l'avantage, ou la raison, qui fait que l'on choisisse de mettre les accolades ouvrantes seules sur leur ligne ?
    En quoi écrire ça :
    while(1)
    {
    malloc(1);
    fork();
    }
    est-il meilleur que d'écrire ça :
    while(1){
    malloc(1);
    fork();
    }

    Personnellement (mes goûts et mes couleurs), je préfère la deuxième manière de faire, la perte de place et d'énergie de la première me rebute, et de plus je la trouve nettement moins lisible, car trop étalée. Je trouve qu'on voit mal le fait que le contenu entre les accolades est ce qui est exécuté par le while.

    En plus, j'ai un principe qui dit qu'une fonction qui dépasse de l'écran en hauteur est forcément mal codée et doit être réécrite ou découpée, repensée, bref changée, et cette perte d'une ligne est dramatique. Ce principe vient du fait que si on est obligé de scroller pour lire une fonction, on se fatigue beaucoup plus pour la comprendre et on a bien plus de mal à l'appréhender complètement.

    Ce sont mes goûts et mes couleurs... Mais j'aimerai d'autres avis...



    Sinon, rien à voir, mais il y a une traduction (française au moins) qui existe, est prévue, est en cours ?

    Yth.