Ma bibliothèque
Tu n'as pas encore de listes. Crée-en une dans Ma biblio.
Aller à Ma biblioMa bibliothèque
Tu n'as pas encore de listes. Crée-en une dans Ma biblio.
Aller à Ma biblioDomain-driven Design Tackling Complexity in the Heart of Software
- Langue
- Anglais
- Publié en
- Maison d'édition
- Addison-Wesley Professional
- Pages
- 529
- ISBN
- 9780321125217
Thèmes
Pas encore de discussion pour ce livre.
Supprimer la discussion
Es-tu sûr de vouloir supprimer cette discussion ? Cette action est irréversible.
Rating Sources
The book is widely recognized for introducing incredibly useful and foundational ideas in software development, with many reviewers considering it an essential read for professionals across roles, from programmers to architects and managers. Praised for offering a robust strategy to organize software code, it emphasizes the importance of a "ubiquitous language" to bridge communication gaps between technical teams and business stakeholders. Readers frequently highlight its unique contribution to designing the crucial domain layer of applications, providing a deeper understanding of effective design principles. The author's extensive real-world experience and the timeless relevance of the core concepts are often cited as significant strengths, empowering readers to build more maintainable and complex software systems.
Despite the acknowledged value of its content, a recurring criticism among reviewers is the book's challenging and often impenetrable writing style. Many describe the prose as verbose, dry, abstract, and laden with vague or undefined terminology, making it difficult to engage with and comprehend. The book is frequently deemed excessively long and repetitive, with numerous instances of ideas being scattered, lacking focus, and presented with redundancy, leading some to suggest that its core message could be conveyed much more concisely. Reviewers also found some examples overly complicated or presented without sufficient context, which hindered practical application and made the reading experience a struggle.
Ultimately, "Domain-Driven Design" stands as a seminal work whose foundational concepts are highly valuable for navigating the complexities of software architecture and domain modeling. However, its dense and demanding presentation necessitates considerable dedication to fully grasp. It is most recommended for experienced software developers and architects who have already encountered the intricate problems the book aims to solve, as their practical background can help them extract profound insights despite the challenging prose. While not an easy entry point for beginners, those willing to invest significant effort, potentially with the aid of supplementary resources or collaborative reading, can gain a deeper understanding of building robust and well-structured software systems. Many suggest that it functions best as a reference guide for specific patterns and guidelines rather than a cover-to-cover read.
Pas encore d'avis. Sois le premier à en donner un !
Supprimer l'avis
Es-tu sûr de vouloir supprimer cet avis ? C'est irréversible.







