
Envoyé par
Sodium
Je te laisse tout seul à ton combat de diminuer le code source des pages pour sauver la planète, si tu persistes assez tu gagneras peut-être un IG-Nobel.
Quant à la lisibilité du code source, je ne sais pas de quel siècle tu sors mais sur une application sérieuse, les différents contenus sont séparés en module avec le minimum de code dans chacun d'eux.
À moins que tu ne parles de la lisibilté quand on consulte le code source d'une page, auquel cas c'est un non-argument, ce code étant destiné aux navigateurs et non aux humains.
Je sors apparemment d'un siècle où les gens qui produisaient du code essayaient de comprendre ce qu'il produisaient. Je constate que ce n'est plus le cas pour beaucoup, et qu'aujourd'hui, des gens se félicitent de leur ignorance et conspuent ceux qui ne font pas de même.
Moi, quand je le peux, j'essaie tout simplement de faire ceci, pas par considération écologique mais par esthétisme, parce que c'est plus élégant, parce que ça me plait, parce que je devrai (moi ou ou quelqu'un d'autre) revoir mon code dans 6 mois, un an, deux ans et que je préfère le comprendre le plus facilement et rapidement possible, les préoccupations écologiques viennent seulement après :
Tout le monde peut écrire du code que la machine peut comprendre mais seul les bons développeurs sont capable d’écrire du code compréhensible par les humains.
Martin Fowler,
programmeur, consultant, blogueur,
coauteur du Manifesto for Agile Software Development
Sa page sur Wikipedia :
https://fr.wikipedia.org/wiki/Martin_Fowler
Et sans forcer sur la recherche, je constate que d'autres ont des préoccupations proches des miennes :
Écrire un code propre, lisible, réutilisable et de haute qualité
Bootstrap est une régression pour un développement Front-end de qualité
Enfin, ils sortent peut-être d'un autre siècle...
Au passage, félicitations pour tes commentaires, Lcf.vs, je n'ai pas les connaissances pour produire de tels arguments.
La lisibilité, c'est physique : dessin des caractères, taille des caractères, espacement des caractères, longueur des lignes, hauteur des lignes, taille des paragraphes, espacement des paragraphes ; l'intelligibilité (certains parlent de "lecturabilité"), c'est sémantique, c'est la "compréhensibilité" du code, et tu peux avoir du code parfaitement lisible physiquement mais complètement inintelligible.
Je constate que l'argument des 10 centrales nucléaires n'a pas porté. Bon, essayons autre chose :
Internet bientôt premier consommateur mondial d"électricité
Si tu t'en fous, je ne sais pas de quel siècle tu sors.
Partager