Aller au contenu

Kludge

Un article de Wikipédia, l'encyclopédie libre.
Dans un autre domaine que l'informatique, Kludge ou rafistolage du pont du glacier Miles (Miles Glacier Bridge (en)) après le séisme de 1964 en Alaska.

Un kludge ou kluge, est, dans le jargon des informaticiens anglophones, un bricolage ou rafistolage[1] maladroit, grossier, rudimentaire et irrespectueux des règles de l'art, servant à résoudre rapidement et provisoirement un problème ardu.

Il peut s’agir également d’un morceau de code correspondant aux mêmes critères de non-élégance et mis au point pour corriger rapidement et efficacement un bug. On parle alors de « verrue »[1].

Une étymologie, probablement populaire (c'est-à-dire fausse)[2], fait de kludge un acronyme formé des initiales de klumsy (= clumsy), ugly, lame, dumb, but good enough, litt. « maladroit, moche, bancal, nul, mais convenable »[3]

Notes et références

[modifier | modifier le code]
  1. a et b « bricolage », Grand Dictionnaire terminologique, Office québécois de la langue française.
  2. (en) Stephen Stich, chap. 15 « We're All Connected : Science, Ethics, and the Law », dans Edward Slingerland (dir.) et Mark Collard (dir.), Creating Consilience : Integrating the Sciences and the Humanities, Oxford, Oxford University Press, , XV-450 p. (ISBN 978-0-19-979439-3, 978-0-19-979569-7 et 978-0-19-991933-8, DOI 10.1093/acprof:oso/9780199794393.003.0016), p. 284–298, § « Science, Ethics, and the Law: Kludge Meets Kass », p. 295 [lire en ligne] le qualifie de rétroacronyme.
  3. (en) Christian Lassure, English for Techies : English-French Dictionary for the Maintenance Professional, Paris, Centre d'études et de recherches sur l'architecture vernaculaire (CERAV), , 247 p. (BNF 42327093), rubrique « Kludge ».

Sur les autres projets Wikimedia :