1ère étape comprendre le code que l'on écrit.
2ème étape activer et corriger les warnings à la compilation (et accessoirement comprendre pourquoi le warning est généré).
3ème étape éviter...