Ce cours vous fournira des outils et des méthodes pour travailler sur du code écrit par quelqu'un d’autre.
Vous apprendrez à maintenir des applications telles qu'on les voit en entreprise (pas des projets de cours jetables). Et ce, en dosant le juste effort entre "dirty fix" et sur-ingénieurie.
A l'issue de ce cours, vous saurez relever le triple challenge de la maintenance applicative:
- Garder la connaissance : documentation, code bien nommé, revue de code
- Donner confiance : tests automatisés, intégration continue
- Gagner en efficacité : qualité de code, modularité, amélioration continue