Qualité de développement

L’objectif de cette ressource est d’approfondir la qualité de développement.

Learnings :
  • Approfondissement des concepts de développement orienté objet (par ex. : SOLID, notions de dépendance et de couplage...)
  • Compréhension et mise en œuvre de patrons de conception, éléments d’architecture logicielle, restructuration de code (refactoring)
  • Rédaction de la documentation du code (par ex. : javadoc, doxygen...)
  • Structuration de l’application (modularité)
  • Gestion de version avancée (par ex. : branches...)
Apprentissages critiques associés :
AC21.03

Adopter de bonnes pratiques de conception et de programmation

AC21.04

Vérifier et valider la qualité de l’application par les tests

AC26.02

Appliquer une démarche pour intégrer une équipe informatique au sein d’une organisation