Chapitre 14. Modèles de conception fonctionnelle
Cet ouvrage a été traduit à l'aide de l'IA. Tes réactions et tes commentaires sont les bienvenus : translation-feedback@oreilly.com
La réponse de la programmation fonctionnelle aux modèles de conception orientés objet est généralement : "Utilisez des fonctions à la place" Techniquement, c'est correct ; c'est la tortue jusqu'au bout avecla programmation fonctionnelle.1 Cependant, si tu viens d'un esprit orienté objet et que tu souhaites augmenter ton code avec des principes fonctionnels, il te faut des conseils plus pratiques pour utiliser les modèles connus de manière fonctionnelle.
Ce chapitre examine certains des modèles de conception orientés objet couramment utilisés, décrits par le "Gang des quatre", et la façon dont ils peuvent bénéficier d'une approche fonctionnelle.2 et comment ils peuvent bénéficier d'une approche fonctionnelle.
Que sont les modèles de conception ?
Tu n'as pas besoin de réinventer la roue à chaque fois que tu dois résoudre un problème. Beaucoup d'entre eux ont déjà été résolus, ou du moins une approche générale d'une solution adaptée existe sous la forme d'un patron de conception. En tant que développeur Java, tu as très probablement déjà utilisé ou rencontré un ou plusieurs patrons de conception orientés objet, même si tu ne le savais pas à l'époque.
Par essence, les modèles de conception orientés objet sont des solutions testées, éprouvées, formalisées et reproductibles à des problèmes courants.
La "bande ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access