Objectifs du module :
- Produire une conception détaillée en appliquant des patrons de conception, la mettre en œuvre en utilisant des bonnes pratiques de programmation orientée objet
Contenus :
- Approfondissement de la modélisation objet pour l’analyse, la conception et la programmation
- Compréhension et mise en œuvre de patrons de conception (design pattern), éléments d'architecture logicielle
- Notions avancées de programmation orientée objet (par exemple : responsabilité unique, principe ouvert-fermé, notions de dépendance et de couplage)
- Sensibilisation aux tests d'intégration
- Enseignant: Serge ROSMORDUC