Ça me rappelle qu’un jour j’étais allé voir l’implémentation de memchrdans la GNUlib (impossible de me rappeler pourquoi...). J’en avais conclu que j’admirais les développeurs capable d’imaginer et d’écrire ce genre de code (sincèrement), mais que je ne voulais pas voir ça dans mes propres projets... Je n’ai pas changé d’avis !
J’aime beaucoup cette phrase de Brian Kernighan :
Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as you can, you are, by definition, not smart enough to debug it.
J’essaie de la garder en tête chaque fois que l’envie me prend de jouer au plus malin avec mon code...
[^] # Re: Code de haut niveau
Posté par gouttegd . En réponse au journal Recherche de valeur dans un tableau et l'écosystème des compilateurs C++. Évalué à 10.
Ça me rappelle qu’un jour j’étais allé voir l’implémentation de memchr dans la GNUlib (impossible de me rappeler pourquoi...). J’en avais conclu que j’admirais les développeurs capable d’imaginer et d’écrire ce genre de code (sincèrement), mais que je ne voulais pas voir ça dans mes propres projets... Je n’ai pas changé d’avis !
J’aime beaucoup cette phrase de Brian Kernighan :
J’essaie de la garder en tête chaque fois que l’envie me prend de jouer au plus malin avec mon code...