Il y a une qualité de l'écriture qu'on appelle la "transparence". Je reconstitue de mémoire ce que j'en ai lu dans un livre de Peter Elbow, dans un passage que je n'arrive pas à retrouver. Un texte est transparent lorsque, à sa lecture, on retire immédiatement un sens, sans remarquer son style. Une phrase déclarative simple est facilement transparente: j'écris "Le chat regarde par la fenêtre," le lecteur comprend que le chat regarde par la fenêtre. Toutes les phrases déclaratives simples ne sont évidemment pas transparentes.
Je m'interroge sur l'application de cette notion au code. Lorsqu'on lit un code transparent, on le lit comme une simple description d'un processus qui sera déroulé lors de l'exécution, et on ne remarque rien de particulier dans la forme même de ce code.
Paradoxalement, l'écriture transparente demande de beaucoup travailler le style.
Posted by Morendil at February 9, 2005 12:38 PM