Construire un bon logiciel revient à la quête incessante d'éliminer les angles durs