Skip to content

Projet

Exposé sur une technique de programmation

  • Réaliser un exposé sur une technique de programmation non vue en cours.
  • La restitution se fera via une présentation (explication, intérêt, bonnes pratiques, etc.) et une démo accompagnée de l'explication de son code. La durée totale est de 5 à 10 mintues.
  • Sujets:
    • Design Pattern MVVM
    • Design Pattern MVC
    • Les acronymes du MVC: DTO, DAO, PO, SO, BO, VO
    • Design Pattern MVP
    • Injection de dépendances
    • Machine à états / Automate fini
    • Interface Oriented Programming et Protocol Oriented Programming
    • Single Responsibility Principle
    • Secure by default
    • self documenting code
    • Documentation via sketchnotes
    • Architecture Decision Records (ADR)
    • GitHub Actions
    • Générateurs de code source
    • Software Craftsmanship
    • Domain Specific Language (DSL)
    • Aspect Oriented Programming