Navigation



Enseignements en DUT Informatique, module M3105 :
Conception et programmation orientées-objet avancées


Cette page propose des liens sur des supports pédagogiques (cours ou travaux pratiques) au format PDF.
Remarque : ce module est en train d'être dispensé, les supports seront mis à jour et mis en ligne au fil de l'eau.

Le synopsis du module est disponible ici.

Cours
  1. Rappels de COO/POO, Introduction à la qualité du logiciel
  2. Clean Code, propriétés SOLID
  3. JUnit, Développement dirigé par les tests (TDD)
  4. Design Patterns, création


TP
  1. Rappels UML/Java : Tic Tac Toe (Correction)
  2. Refactoring : Gilded Rose Inn Kata (Correction)
  3. Refactoring : RushHourGame (Correction)
  4. TDD : Tennis Game Kata (Correction)
  5. TDD : Gilded Rose Inn Kata (Correction)
  6. Design Patterns (création) : Labyrinth Game