• [^] # Re: return early pattern

    Posté par (site web personnel) . En réponse au journal La plus belle ligne de code. Évalué à 7.

    Un de mes collègues m'a fait une merge request comme ça, avec 9 niveaux d'indentation en mettant toute la logique dans un nouvel indent.

    if (init == OK) {
     if (open_partition() == OK) {
     }
    }

    Il ne comprend pas non plus pourquoi je demande à ce qu'on dépasse pas environ 100 colonnes dans le code. Bah... tout simplement parce que le diff la merge request ne passait pas verticalement avec toute cette indentation.

    Le grand problème quand ce genre d'individu a toujours travaillé tout seul sans jamais regarder le code de quelqu'un d'autre ou d'un projet opensource.

    AI is a mental disorder