• [^] # Re: Code auto-documenté

    Posté par (site web personnel) . En réponse au journal To comment or not to comment. That is the question.. Évalué à 6.

    Je répond très vite (probablement plus détaillé plus tard).

    En fait je trouve que la recherche du "on remplace les commentaires par du code" complexifie le code.
    Regarde ce que tu as au final et ce qu'il y avait au début. Je trouve le code initial (même sans commentaires) plus simple à lire. Et ça en terme de maintenance, c'est très important.

    Mais surtout, tu essaies de faire dire au code le contenu des commentaires. Certes, on s'en approche. Mais une part de l'intention est toujours absente. Entre autre le fait que si on permet de charger plusieurs fois base.js (et donc deps en effet) c'est parce que des frameworks de tests font les choses un peu étrangement. Cette information demeure totalement absente. Certes certains pourraient dire que c'est une information peu pertinente. Mais finalement si on ne l'a pas, on ne peut pas savoir pourquoi on laisse passer. Enfin si, on sait dans quel cas (le cas où c'est chargé plusieurs fois) mais on ne sait pas comment ce cas arrive (car ce n'est pas normal). Il manque toujours un bout.

    Sinon, pour le reste, je referai un commentaire plus long après ;)