Conception orientée objet #
Dans ce chapitre, nous allons présenter les principaux composants utilisés en architecture logicielle et proposer un vocabulaire de référence commun.
Ce que vous allez apprendre #
- l’architecture N-Tiers et le modèle hexagonal
- les différents types d’objets (objet du domaine, objets de données, active record…)
- les dangers des objets hybrides et des ORMs
- une piste de réflexion sur la représentation d’un état d’un objet exprimé à la compilation