Le test est la religion
Meilleure pratique 5 - Test à suivre comme une religion
Le test est obligatoire après chaque petit ou grand changement, quel que soit le calendrier serré que vous avez ou que vous venez de modifier un petit commentaire dans le code, vous devez tester le code modifié.
Il n'y a rien de tel que la confiance lors du développement de logiciels, quel que soit votre niveau d'expertise ou votre niveau d'expérience dans l'écriture du code source, vous devrez effectuer des tests pour chaque changement que vous avez effectué dans le code.
- Calendrier serré, aucun compromis.
- Changé juste un commentaire, vous devez toujours le tester.
- Changé juste un nom de variable, le test doit être fait.
- Si vous vous sentez paresseux ... c'est trop dangereux.
Si vous ne voulez pas le suivre? Vous aurez des ennuis!
Célébrez chaque bogue que vous trouvez
Oui, vous ne devriez pas vous sentir malheureux si vous ou un autre testeur trouvez un bogue dans le code source de votre logiciel. Voici les raisons suffisantes pour célébrer cette importante découverte:
- Les insectes sont vos ennemis, vous en avez donc tué un.
- Maintenant, votre logiciel a un bug en moins.
- Les erreurs sont bonnes tant qu'elles ne se répètent pas.
- Ce que vous apprenez aujourd'hui, vous prépare pour demain
En même temps, ne critiquez aucun développeur au cas où un bogue surviendrait dans son code car jusqu'à présent au moins je ne connais aucun programmeur, qui puisse écrire du code source sans bogue dans le monde, ensuite c'est l'une des raisons pour lesquelles nous ont une phase distincte dans le SDLC (cycle de vie du développement logiciel) que nous appelons le support post-production (ou support & maintenance).