131Fermer133
GoldenCrystalLe 31/12/2012 à 12:33
T1 mais en plus les 5000 lignes de Kevin, c'est 5000 lignes avec quasiment aucun espace entre les blocs. sick
Du code sans espaces (lignes blanches), c'est tout sauf lisible... (L'indentation avait l'air pas mal en revanche)
Et ça m'éclate car quand j'écris des fonctions qui font plus de deux scrollbars de long je ne suis pas très fier de moi, mais là j'ai l'impression que ça ne dérange pas trop l'auteur. cheeky
En fait, j'ai l'impression que c'est typiquement du code qui gagnerait à être plus objet.

Pour moi du code lisible, c'est surtout* du code qui en fait beaucoup avec peu de lignes effectives de code. Là j'aurais tendance à dire que c'est tout l'inverse. (Je considère en gros une ligne effective comme un point virgule en c#. En c++ y'a aussi la virgule alors je ne le prends pas en exemple tongue)

* pour que ce soit vraiment lisible faut qu'on puisse lire le code d'une fonction comme un paragraphe de texte (avec interprétation des idées du langage de programmation utilisé bien sûr cheeky) et qu'on en retire l'explication de ce que fait la fonction, sinon ça compte pas.
(On sait tous écrire du code avec des variables de une lettre, des tables de mapping cryptiques et des noms de fonctions indéchiffrables. Mais ce n'est pas ce qu'on peut considérer comme lisible tongue)