GIF350 - Modèles de conception

programmes offrant cette activité pédagogique (cours)

Baccalauréat en génie informatique

Sommaire

Cycle
1er cycle
Crédits
2 crédits
Durée
1 trimestre
Faculté/Centre
Faculté de génie
Cible(s) de formation

Décomposer un problème et définir une architecture logicielle; mettre en œuvre des modèles de conception.

Contenu

Problème global de la conception de logiciels. Qualité du code. Architecture logicielle. Modèles de conception (design patterns) : partie conceptuelle et implémentation. Modèles de conception : par exemple, observateur (observer), itérateur, modèle-vue-contrôleur (MVC), stratégie et façade. Tests et réusinage (refactoring). Attributs de qualité.

Préalable(s)
Avoir obtenu 22 crédits