Une solution quick & dirty est une solution rapide à mettre en place mais peu soignée, choisie pour régler ou masquer un problème tout de suite plutôt que de le traiter proprement. Elle fonctionne, mais au prix d'une dette technique qu'il faudra rembourser plus tard.
Elle a sa place dans plusieurs situations : un correctif d'urgence en production, un prototype ou une preuve de concept (POC) pour valider une idée, une démo client. Le risque apparaît quand la rustine reste en place des années et que d'autres briques s'appuient dessus.
Anecdote connue : MS-DOS dérive de QDOS (Quick and Dirty Operating System), un système écrit par Tim Paterson chez Seattle Computer Products, que Microsoft a racheté en 1981.
Pourquoi ça compte quand on recrute
Savoir faire du quick & dirty n'est pas un défaut, à condition de savoir quand et de le dire. En entretien, demandez au candidat un exemple de raccourci assumé et ce qu'il a fait ensuite : un bon ingénieur documente la dette et prévoit de la traiter. Le signal faible, c'est celui qui n'en a jamais fait ou qui en fait sans s'en rendre compte.
