Conception pilotée par les domaines : S'attaquer à la complexité au cœur des logiciels

Note :   (4,6 sur 5)

Conception pilotée par les domaines : S'attaquer à la complexité au cœur des logiciels (Eric Evans)

Avis des lecteurs

Résumé:

Le livre Domain-Driven Design d'Eric Evans est très apprécié des développeurs de logiciels, en particulier ceux de niveau moyen ou supérieur, pour son exploration complète de la modélisation et des modèles essentiels à la conception efficace de logiciels. Alors que de nombreux critiques font l'éloge de ses concepts intemporels et de son applicabilité pratique, certains lui reprochent d'être dépassé, verbeux et de manquer d'exemples concrets de mise en œuvre.

Avantages:

Explications bien structurées des concepts et des modèles logiciels, avec des exemples pratiques.
Souligne l'importance du remaniement et de l'apprentissage continu dans les projets logiciels.
Met l'accent sur la communication et un langage commun entre les membres de l'équipe et les experts du domaine.
Précieux pour la création d'API et la compréhension de la modélisation logicielle.
Offre un aperçu de la relation entre la valeur commerciale et la conception de logiciels.

Inconvénients:

Certains contenus sont considérés comme dépassés, des idées ayant été intégrées dans la pratique courante depuis sa publication en 200
Manque de détails de mise en œuvre et d'exemples de code concrets, ce qui le rend moins pratique pour les développeurs à la recherche de conseils concrets.
Il peut être verbeux et répétitif, ce qui en ralentit la lecture.
Peut ne pas être aussi bénéfique pour les débutants ou les nouveaux développeurs qui manquent d'expérience avec les concepts abordés.

(basé sur 215 avis de lecteurs)

Titre original :

Domain-Driven Design: Tackling Complexity in the Heart of Software

Contenu du livre :

Incorporer une modélisation efficace du domaine dans le processus de développement logiciel

Eric Evans, leader d'opinion en matière de conception de logiciels et fondateur de Domain Language, propose une approche systématique de la conception orientée domaine, en présentant un ensemble complet de meilleures pratiques de conception, de techniques basées sur l'expérience et de principes fondamentaux qui facilitent le développement de projets logiciels faisant face à des domaines complexes. En associant la conception de systèmes et la pratique du développement, ce livre incorpore de nombreux exemples basés sur des projets réels pour illustrer l'application de la conception pilotée par domaine à la modélisation et au développement de logiciels dans le monde réel.

⬤ Modèle de domaine : La première partie présente les objectifs du développement guidé par le domaine, définit les termes et donne un aperçu des implications de l'utilisation du modèle de domaine pour piloter la communication et la conception.

⬤ Conception pilotée par le modèle : La partie II condense un noyau de meilleures pratiques dans la modélisation de domaine orientée objet en un ensemble de blocs de construction de base et se concentre sur les types de décisions qui maintiennent le modèle et l'implémentation alignés l'un sur l'autre, chacun renforçant l'efficacité de l'autre.

⬤ La troisième partie traite des principes de modélisation qui peuvent guider les choix en cours de route et des techniques qui aident à orienter la recherche.

⬤ Conception stratégique : La quatrième partie explore une triade de principes qui s'appliquent au système dans son ensemble : le contexte, la distillation et la structure à grande échelle.

Tout au long de l'ouvrage, les discussions sont illustrées non pas par des problèmes simplifiés à l'extrême, mais par des exemples réalistes tirés de projets réels. Avec ce livre en main, les développeurs orientés objet, les analystes système et les concepteurs disposeront des conseils dont ils ont besoin pour organiser et cibler leur travail, créer des modèles de domaine riches et utiles, et exploiter ces modèles dans des implémentations logicielles de qualité et durables.

Le livre est agréable à lire. Eric a beaucoup d'histoires intéressantes à raconter et il sait manier les mots. Je considère ce livre comme une lecture essentielle pour les développeurs de logiciels - c'est un futur classique".

--Ralph Johnson, auteur de Design Patterns.

Autres informations sur le livre :

ISBN :9780321125217
Auteur :
Éditeur :
Reliure :Relié
Année de publication :2003
Nombre de pages :560

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

La formation de la Grande-Bretagne moderne : identité, industrie et empire, 1780-1914 - The Shaping...
Dans cette vaste histoire de la Grande-Bretagne...
La formation de la Grande-Bretagne moderne : identité, industrie et empire, 1780-1914 - The Shaping of Modern Britain: Identity, Industry and Empire, 1780-1914
Conception pilotée par les domaines : S'attaquer à la complexité au cœur des logiciels -...
Incorporer une modélisation efficace du domaine...
Conception pilotée par les domaines : S'attaquer à la complexité au cœur des logiciels - Domain-Driven Design: Tackling Complexity in the Heart of Software

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)