Chapitres choisis
#
-
Programmation déclarative
-
Programmation déclarative # La programmation déclarative est un paradigme qui consiste à décrire l’objectif sans décrire comment y parvenir : le quoi plutôt que le comment. SQL est un bon exemple d’un langage déclaratif.
Une bonne manière d’introduire la programmation déclarative est de comprendre une bonne pratique logicielle : Tell, don’t ask!
Tell, don’t ask ! # Le “ask pattern” # C’est justement la technique qui propose à l’utilisateur de demander une information au préalable pour déterminer si la prochaine opération est cohérente.
-
Conception orientée objet
-
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