Skip to content

Latest commit

 

History

History
153 lines (94 loc) · 11.3 KB

design_presentations.md

File metadata and controls

153 lines (94 loc) · 11.3 KB

Présentations de quelques design patterns et autres notions avancées de conception logicielle

Présentations réalisées par les étudiants de deuxième année du DUT Informatique de l'IUT du Limousin dans la cadre du module M3105

Quelques design patterns du Gof

Patrons de création (GoF)

Abstract Factory Documentation
Automne 2019 présentation
Automne 2018 tutoriel tech.io
Automne 2017 présentation et tutoriel tech.io
Builder Documentation
Automne 2019 présentation et QCM
Automne 2018 présentation et QCM
Automne 2017 présentation et tutoriel tech.io

Patrons de structure (GoF)

Adapter Documentation
Automne 2019 présentation et/ou tutoriel tech.io et/ou QCM et/ou autre(s)
Automne 2018 présentation et QCM
Automne 2017 présentation et tutoriel tech.io
Composite Documentation
Automne 2019 présentation
Automne 2018 présentation et QCM1, QCM2, QCM3
Automne 2017 présentation et tutoriel tech.io
Decorator Documentation
Automne 2019 présentation et QCM
Automne 2018 présentation et QCM1, QCM2, QCM3, QCM4, QCM5
Automne 2017 présentation et tutoriel tech.io
Facade Documentation
Automne 2019 présentation et/ou tutoriel tech.io et/ou QCM et/ou autre(s)
Automne 2018 présentation et QCM1, QCM2 et LiveCode et ScenarioTheatre et Rap
Flyweight Documentation
Automne 2017 présentation et tutoriel tech.io

Patrons de comportement (GoF)

Command Documentation
Automne 2019 présentation et/ou tutoriel tech.io et/ou QCM et/ou autre(s)
Automne 2018 présentation et tutoriel tech.io et QCM
Automne 2017 présentation et tutoriel tech.io
Observer Documentation
Automne 2019 présentation et/ou tutoriel tech.io et/ou QCM et/ou autre(s)
Automne 2018 présentation et QCM
Automne 2017 présentation et tutoriel tech.io
State Documentation
Automne 2019 présentation et/ou tutoriel tech.io et/ou QCM et/ou autre(s)
Automne 2018 présentation et QCM
Automne 2017 présentation et tutoriel tech.io
Strategy Documentation
Automne 2019 présentation et/ou tutoriel tech.io et/ou QCM et/ou autre(s)
Automne 2018 présentation et QCM
Automne 2017 présentation et tutoriel tech.io
Visitor Documentation
Automne 2019 présentation et QCM
Automne 2018 présentation et QCM
Automne 2017 présentation et tutoriel tech.io

Patterns hors GoF

Pattern MVC et ses amis Documentation
Automne 2019 présentation et/ou tutoriel tech.io et/ou QCM et/ou autre(s)
Automne 2018 présentation et QCM

Patterns d'architecture

Architecture hexagonale Documentation
Automne 2019 présentation et/ou tutoriel tech.io et/ou QCM et/ou autre(s)
Automne 2018
CQRS et Event Sourcing Documentation
Automne 2019 présentation et/ou tutoriel tech.io et/ou QCM et/ou autre(s)
Automne 2018 présentation et QCM

Autres

Value Object - Entity - Agrégat Documentation
Automne 2019 présentation et QCM et code
Automne 2018 présentation sur Value Object vs Entity et QCM
Null pour les nuls Documentation
Automne 2019 présentation et/ou tutoriel tech.io et/ou QCM et/ou autre(s)
Automne 2018 présentation Null Object Pattern et QCM - présentation traiter null en Java et QCM 2
Vers un code immutable (pourquoi ? comment ?) Documentation
Automne 2019 présentation et/ou tutoriel tech.io et/ou QCM et/ou autre(s)

Remarques :

  • N'oubliez pas de consulter Quelques références autour des Design Patterns
  • Cette page regroupe désormais toutes les présentations réalisées par les étudiants dans le module M3105. Initialement les présentations réalisées au cours de l'automne 2017 avaient été regroupés ici, celles réalisées au cours de l'automne 2018 .