Introduction
Le développement de logiciel en professionnel exige une rigueur sans reproche
L’utilisation d’outils permet de simplifier le développement de logiciels et surtout d’améliorer grandement la qualité du code
Quelques outils indispensables :
- Source Code Management Tools (GIT, SVN, …) : gestion/révision du code source des logiciels
- Automatic Build Tools (Makefile, …) : génération automatique des logiciels
- Automatic Testing Tools (unit tests, system tests, …) : vérification automatique, systématique et périodique des logiciels
- Documentation Tools (Doxygen, …) : documentation du code source des logiciels
- Test Track Tools (TestTrack, …) : gestion et traçage des bugs des logiciels