L’art du code

Joli exemple de code obfusqué* !
L’exemple ci-dessus est une portion de code tout-à-fait lisible et exécutable par une machine. Un humain peut le lire, certes, mais pas dans le sens entendu habituellement
* L’art du code consiste à écrire pour être lu non pas seulement par des machines, mais aussi par des humains : se relire soi-même pour modifier son code ; dans une logique de partage, être lu par d’autre développeurs.
L’obfuscation est l’antithèse de l’art du code. C’est l’art d’écrire du code pour empêcher d’autres humains d’en comprendre la logique et donc, le plus souvent, de le réutiliser.
Dominique Lacroix
Posted: juillet 22nd, 2007 under Langages.













