Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Problemes architecturaux courants

Problemes architecturaux courants

Présentation donnée par Félix-Antoine Bourbonnais aux étudiants en génie logiciel et informatique de l'Université Laval dans le cadre d'un cours d'Architecture logicielle.

Félix-Antoine Bourbonnais

October 01, 2012
Tweet

More Decks by Félix-Antoine Bourbonnais

Other Decks in Programming

Transcript

  1. © 2012 Elapse Technologies © 2012 Elapse Technologies Félix-Antoine Bourbonnais

    Ing. jr, PSM-I Formateur & Coach Agile o Tests automatisés: TDD/ATDD, BDD, … o Orientation objet avancée o Architecture agile o Réusinage et qualité (Clean Code) o Agile Scrum Concepteur de logiciels o Pratiques de développement o Java, Python, etc. 2 @fbourbonnais linkedin.com/in/fbourbonnais elapsetech.com/fab www.elapsetech.com [email protected]
  2. © 2012 Elapse Technologies © 2012 Elapse Technologies SYSTÈME N’EST

    PAS TESTABLE… Mon Image de Renjith Krishnan / FreeDigitalPhotos.net
  3. © 2012 Elapse Technologies © 2012 Elapse Technologies MODÈLE EN

    COUCHES Parlons du… Image de Sujin Jetkasettakorn / FreeDigitalPhotos.net
  4. © 2012 Elapse Technologies © 2012 Elapse Technologies UNE ABSTRACTION?

    Quand utiliser Image de Digitalart / FreeDigitalPhotos.net
  5. © 2012 Elapse Technologies © 2012 Elapse Technologies Le MVC

    Image de David Castillo Dominici / FreeDigitalPhotos.net Mais où ??
  6. © 2012 Elapse Technologies © 2012 Elapse Technologies Le MVC

    Image de David Castillo Dominici / FreeDigitalPhotos.net Oui… mais le M ! M V C
  7. © 2012 Elapse Technologies © 2012 Elapse Technologies DOMAINE ANÉMIQUE

    Le problème du Image de phanlop88 / FreeDigitalPhotos.net
  8. © 2012 Elapse Technologies © 2012 Elapse Technologies Isoler le

    domaine Pourriez-vous facilement changer votre technologie de UI ou de BD?
  9. © 2012 Elapse Technologies © 2012 Elapse Technologies LA BD…

    N’EST PAS IMPORTANTE! Contrairement à la croyance populaire… Image de David Castillo Dominici / FreeDigitalPhotos.net
  10. © 2012 Elapse Technologies © 2012 Elapse Technologies La BD

    Image de Sura Nualpradid / FreeDigitalPhotos.net Le « Repository »
  11. © 2012 Elapse Technologies © 2012 Elapse Technologies INJECTEURS DE

    DÉPENDANCES Les Image de phanlop88 / FreeDigitalPhotos.net
  12. © 2012 Elapse Technologies © 2012 Elapse Technologies Le mot

    de la fin… Questions? Poursuivre la discussion? 16 @fbourbonnais Félix-Antoine Bourbonnais [email protected] elapsetech.com/fab Image de digitalart / FreeDigitalPhotos.net
  13. © 2012 Elapse Technologies © 2012 Elapse Technologies Elapse Technologies

    Formation Accompagnement (coaching) Conseils et diagnostics Votre allié en développement logiciel Agile Agilité (Scrum, Lean, XP) Qualité et tests automatisés Architecture Agile Pratiques de développement