Clean code - chapitre 6 « Objects and data structures »


#1
  • Dans ce chapitre, on parle d’objet, ça rappel les struc en C.
  • Objet vs Structure; méthode exposé vs attributs exposé ?
  • La malediction de l’expert; discours critique sur le procédural, l’objet apporte des solutions à ces problèmes…
  • Le livre à été écrit dans un contexte, ce contexte est visible dans ce chapitre.
  • La structure est un premier saut d’abstraction (vis à vis des variables simple).
  • Loi de Demeter « La méthode ne doit pas invoquer les méthodes sur les objets qui sont retournés par les fonctions autorisées. Autrement dit, il ne faut pas parler aux inconnus, uniquement aux amis. ».
  • Les principes SOLID dans la vie de tout les jours (ils ont ajouté la loi de Demeter dedans).