Listen free for 30 days
-
Domain-Driven Design
- Tips and Tricks to Learn the Best Theories and Principles of Domain-Driven Design
- Narrated by: J J Hosenfeld
- Length: 4 hrs and 8 mins
- Unabridged Audiobook
- Categories: Computers & Technology, Programming & Software Development
Add to basket failed.
Add to wishlist failed.
Remove from wishlist failed.
Follow podcast failed
Unfollow podcast failed
Listen with a free trial
Buy Now for £13.79
No valid payment method on file.
We are sorry. We are not allowed to sell this product with the selected payment method
Listeners also enjoyed...
-
Clean Architecture
- A Craftsman's Guide to Software Structure and Design
- By: Robert C. Martin
- Narrated by: Theodore O'Brien
- Length: 8 hrs and 24 mins
- Unabridged
-
Overall
-
Performance
-
Story
Clean Architecture is an essential book for every current or aspiring software architect, systems analyst, system designer, and software manager - and for every programmer who must execute someone else’s designs.
-
Clean Agile
- Back to Basics
- By: Robert C. Martin
- Narrated by: Theodore O'Brien
- Length: 5 hrs and 53 mins
- Unabridged
-
Overall
-
Performance
-
Story
Nearly 20 years after the Agile Manifesto was first presented, the legendary Robert C. Martin (“Uncle Bob”) reintroduces Agile values and principles for a new generation - programmers and nonprogrammers alike. Martin, author of Clean Code and other highly influential software development guides, was there at Agile’s founding. Now, in Clean Agile: Back to Basics, he strips away misunderstandings and distractions that over the years have made it harder to use Agile than was originally intended.
-
-
Interesting insight
- By Steve R on 14-12-21
-
Fundamentals of Software Architecture
- An Engineering Approach
- By: Mark Richards, Neal Ford
- Narrated by: Benjamin Lange
- Length: 13 hrs and 10 mins
- Unabridged
-
Overall
-
Performance
-
Story
This book provides the first comprehensive overview of software architecture’s many aspects. Aspiring and existing architects alike will examine architectural characteristics, architectural patterns, component determination, diagramming and presenting architecture, evolutionary architecture, and many other topics. Mark Richards and Neal Ford - hands-on practitioners who have taught software architecture classes professionally for years - focus on architecture principles that apply across all technology stacks.
-
-
Good book for broadening knowledge
- By Amazon Customer on 30-04-22
-
Domain Driven Design
- A Comprehensive Beginner’s Guide to Learn How to Easily Implement Domain Driven Design
- By: Jim Lewis
- Narrated by: Dave Wright
- Length: 3 hrs and 54 mins
- Unabridged
-
Overall
-
Performance
-
Story
Let's address the critical question right off the bat: Why do you have to listen to this book? If you have a knack for software development, please do not throw this opportunity away. Now is your chance to become an expert. When reliable approaches function without domain-driven design, such denial of this technology or market environment become costly. Even medium-sized mobile apps benefit immensely from the structure of the application of this amazing architecture.
-
-
Difficult to follow
- By Amazon Customer on 14-07-20
-
Clean Code
- A Handbook of Agile Software Craftsmanship
- By: Robert C. Martin
- Narrated by: Theodore O'Brien
- Length: 5 hrs and 49 mins
- Unabridged
-
Overall
-
Performance
-
Story
Noted software expert Robert C. Martin presents a revolutionary paradigm with Clean Code: A Handbook of Agile Software Craftsmanship. Martin has teamed up with his colleagues from Object Mentor to distill their best agile practice of cleaning code “on the fly” into a book that will instill within you the values of a software craftsman and make you a better programmer - but only if you work at it.
-
-
Very interesting and helpful!
- By Mario on 23-02-22
-
The Pragmatic Programmer: 20th Anniversary Edition, 2nd Edition
- Your Journey to Mastery
- By: David Thomas, Andrew Hunt
- Narrated by: Anna Katarina
- Length: 9 hrs and 55 mins
- Unabridged
-
Overall
-
Performance
-
Story
Dave Thomas and Andy Hunt wrote the first edition of this influential book in 1999 to help their clients create better software and rediscover the joy of coding. These lessons have helped a generation of programmers examine the very essence of software development. Now, 20 years later, this new edition re-examines what it means to be a modern programmer. Topics range from personal responsibility and career development to architectural techniques for keeping your code flexible and easy to adapt and reuse.
-
-
Underwhelming
- By Kindle-klant on 02-09-20
-
Clean Architecture
- A Craftsman's Guide to Software Structure and Design
- By: Robert C. Martin
- Narrated by: Theodore O'Brien
- Length: 8 hrs and 24 mins
- Unabridged
-
Overall
-
Performance
-
Story
Clean Architecture is an essential book for every current or aspiring software architect, systems analyst, system designer, and software manager - and for every programmer who must execute someone else’s designs.
-
Clean Agile
- Back to Basics
- By: Robert C. Martin
- Narrated by: Theodore O'Brien
- Length: 5 hrs and 53 mins
- Unabridged
-
Overall
-
Performance
-
Story
Nearly 20 years after the Agile Manifesto was first presented, the legendary Robert C. Martin (“Uncle Bob”) reintroduces Agile values and principles for a new generation - programmers and nonprogrammers alike. Martin, author of Clean Code and other highly influential software development guides, was there at Agile’s founding. Now, in Clean Agile: Back to Basics, he strips away misunderstandings and distractions that over the years have made it harder to use Agile than was originally intended.
-
-
Interesting insight
- By Steve R on 14-12-21
-
Fundamentals of Software Architecture
- An Engineering Approach
- By: Mark Richards, Neal Ford
- Narrated by: Benjamin Lange
- Length: 13 hrs and 10 mins
- Unabridged
-
Overall
-
Performance
-
Story
This book provides the first comprehensive overview of software architecture’s many aspects. Aspiring and existing architects alike will examine architectural characteristics, architectural patterns, component determination, diagramming and presenting architecture, evolutionary architecture, and many other topics. Mark Richards and Neal Ford - hands-on practitioners who have taught software architecture classes professionally for years - focus on architecture principles that apply across all technology stacks.
-
-
Good book for broadening knowledge
- By Amazon Customer on 30-04-22
-
Domain Driven Design
- A Comprehensive Beginner’s Guide to Learn How to Easily Implement Domain Driven Design
- By: Jim Lewis
- Narrated by: Dave Wright
- Length: 3 hrs and 54 mins
- Unabridged
-
Overall
-
Performance
-
Story
Let's address the critical question right off the bat: Why do you have to listen to this book? If you have a knack for software development, please do not throw this opportunity away. Now is your chance to become an expert. When reliable approaches function without domain-driven design, such denial of this technology or market environment become costly. Even medium-sized mobile apps benefit immensely from the structure of the application of this amazing architecture.
-
-
Difficult to follow
- By Amazon Customer on 14-07-20
-
Clean Code
- A Handbook of Agile Software Craftsmanship
- By: Robert C. Martin
- Narrated by: Theodore O'Brien
- Length: 5 hrs and 49 mins
- Unabridged
-
Overall
-
Performance
-
Story
Noted software expert Robert C. Martin presents a revolutionary paradigm with Clean Code: A Handbook of Agile Software Craftsmanship. Martin has teamed up with his colleagues from Object Mentor to distill their best agile practice of cleaning code “on the fly” into a book that will instill within you the values of a software craftsman and make you a better programmer - but only if you work at it.
-
-
Very interesting and helpful!
- By Mario on 23-02-22
-
The Pragmatic Programmer: 20th Anniversary Edition, 2nd Edition
- Your Journey to Mastery
- By: David Thomas, Andrew Hunt
- Narrated by: Anna Katarina
- Length: 9 hrs and 55 mins
- Unabridged
-
Overall
-
Performance
-
Story
Dave Thomas and Andy Hunt wrote the first edition of this influential book in 1999 to help their clients create better software and rediscover the joy of coding. These lessons have helped a generation of programmers examine the very essence of software development. Now, 20 years later, this new edition re-examines what it means to be a modern programmer. Topics range from personal responsibility and career development to architectural techniques for keeping your code flexible and easy to adapt and reuse.
-
-
Underwhelming
- By Kindle-klant on 02-09-20
-
Team Topologies: Organizing Business and Technology Teams for Fast Flow
- By: Matthew Skelton, Manuel Pais
- Narrated by: Edward Bauer
- Length: 6 hrs and 31 mins
- Unabridged
-
Overall
-
Performance
-
Story
Team Topologies is a practical, step-by-step, adaptive model for organizational design and team interaction based on four fundamental team types and three team interaction patterns. It is a model that treats teams as the fundamental means of delivery, where team structures and communication pathways are able to evolve with technological and organizational maturity. In Team Topologies, IT consultants Matthew Skelton and Manuel Pais share secrets of successful team patterns and interactions to help listeners choose and evolve the right team patterns for their organization.
-
-
A book that would be better to read then listen to
- By Anonymous User on 13-08-20
-
Building Microservices
- Designing Fine-Grained Systems
- By: Sam Newman
- Narrated by: Theodore O'Brien
- Length: 21 hrs and 12 mins
- Unabridged
-
Overall
-
Performance
-
Story
As organizations shift from monolithic applications to smaller, self-contained microservices, distributed systems have become more fine-grained. But developing these new systems brings its own host of problems. This expanded second edition takes a holistic view of topics that you need to consider when building, managing, and scaling microservices architectures. Through clear examples and practical advice, author Sam Newman gives everyone from architects and developers to testers and IT operators a firm grounding in the concepts.
-
Microservices Patterns
- With Examples in Java
- By: Chris Richardson
- Narrated by: Aiden Humphreys, Lou Fernandez
- Length: 18 hrs and 28 mins
- Unabridged
-
Overall
-
Performance
-
Story
Microservices Patterns teaches you how to develop and deploy production-quality microservices-based applications. This invaluable set of design patterns builds on decades of distributed system experience, adding new patterns for writing services and composing them into systems that scale and perform reliably under real-world conditions. More than just a patterns catalog, this practical guide offers experience-driven advice to help you design, implement, test, and deploy your microservices-based application.
-
-
The best book I've come across on microservices
- By Amazon Customer on 09-02-20
-
The Phoenix Project
- A Novel about IT, DevOps, and Helping Your Business Win 5th Anniversary Edition
- By: Gene Kim, Kevin Behr, George Spafford
- Narrated by: Chris Ruen
- Length: 14 hrs and 46 mins
- Unabridged
-
Overall
-
Performance
-
Story
Bill, an IT manager at Parts Unlimited, has been tasked with taking on a project critical to the future of the business, code named Phoenix Project. But the project is massively over budget and behind schedule. The CEO demands Bill must fix the mess in 90 days, or else Bill’s entire department will be outsourced. With the help of a prospective board member and his mysterious philosophy of the Three Ways, Bill starts to see that IT work has more in common with manufacturing plant work than he ever imagined.
-
-
An example of Audiobooks being better
- By Matt Williams on 01-12-15
-
The Clean Coder
- A Code of Conduct for Professional Programmers
- By: Robert C. Martin
- Narrated by: Theodore O'Brien
- Length: 6 hrs and 12 mins
- Unabridged
-
Overall
-
Performance
-
Story
Great software is something to marvel at: powerful, elegant, functional, a pleasure to work with as both a developer and as a user. Great software isn’t written by machines. It is written by professionals with an unshakable commitment to craftsmanship. The Clean Coder will help you become one of them - and earn the pride and fulfillment that they alone possess.
-
-
Wonderful book about being a software engineer
- By Mario on 06-01-22
-
The Unicorn Project
- A Novel About Developers, Digital Disruption, and Thriving in the Age of Data
- By: Gene Kim
- Narrated by: Frankie Corzo
- Length: 12 hrs and 24 mins
- Unabridged
-
Overall
-
Performance
-
Story
In The Unicorn Project, we follow Maxine, a senior lead developer and architect, as she is exiled to the Phoenix Project, to the horror of her friends and colleagues, as punishment for contributing to a payroll outage. She tries to survive in what feels like a heartless and uncaring bureaucracy and to work within a system where no one can get anything done without endless committees, paperwork, and approvals. One day, she is approached by a ragtag bunch of misfits who say they want to overthrow the existing order, to liberate developers, to bring joy back to technology work.
-
-
Predictable Storyline, dreadful reading.
- By S. Taylor on 18-02-20
-
Monolith to Microservices
- Evolutionary Patterns to Transform Your Monolith
- By: Sam Newman
- Narrated by: Mitchell Dorian
- Length: 6 hrs and 45 mins
- Unabridged
-
Overall
-
Performance
-
Story
How do you detangle a monolithic system and migrate it to a microservice architecture? How do you do it while maintaining business-as-usual? As a companion to Sam Newman’s extremely popular Building Microservices, this new book details a proven method for transitioning an existing monolithic system to a microservice architecture.
-
-
Engaging and illuminating
- By Mark on 18-02-22
-
User Story Mapping
- Discover the Whole Story, Build the Right Product
- By: Jeff Patton, Peter Economy - foreword
- Narrated by: Roy McCrerey
- Length: 8 hrs and 19 mins
- Unabridged
-
Overall
-
Performance
-
Story
User story mapping is a valuable tool for software development, once you understand why and how to use it. This insightful book examines how this often misunderstood technique can help your team stay focused on users and their needs without getting lost in the enthusiasm for individual product features. Author Jeff Patton shows you how changeable story maps enable your team to hold better conversations about the project throughout the development process. Your team will learn to come away with a shared understanding of what you’re attempting to build and why.
-
-
Essential reading for Product managers
- By Mr David Kenealy on 18-04-22
-
Designing Data-Intensive Applications
- The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
- By: Martin Kleppmann
- Narrated by: Benjamin Lange
- Length: 20 hrs and 56 mins
- Unabridged
-
Overall
-
Performance
-
Story
Author Martin Kleppmann helps you navigate the diverse data landscape by examining the pros and cons of various technologies for processing and storing data. Software keeps changing, but the fundamental principles remain the same. With this book, software engineers and architects will learn how to apply those ideas in practice, and how to make full use of data in modern applications.
-
-
Just brilliant
- By Anonymous User on 11-02-22
-
Accelerate: Building and Scaling High Performing Technology Organizations
- By: Nicole Forsgren PhD, Jez Humble, Gene Kim
- Narrated by: Nicole Forsgren
- Length: 4 hrs and 58 mins
- Unabridged
-
Overall
-
Performance
-
Story
How can we apply technology to drive business value? For years we've been told that the performance of software delivery teams doesn't matter - that it can't provide a competitive advantage to our companies. Through four years of groundbreaking research to include data collected from the State of DevOps reports conducted with Puppet, Dr. Nicole Forsgren, Jez Humble, and Gene Kim set out to find a way to measure software delivery performance - and what drives it - using rigorous statistical methods. This book presents both the findings and the science behind that research, making the information accessible for listeners to apply in their own organizations.
-
-
This should not be an audio book.
- By Amazon Customer on 10-04-19
-
Software Engineering at Google
- Lessons Learned from Programming Over Time
- By: Titus Winters, Tom Manshreck, Hyrum Wright
- Narrated by: Mark Sando
- Length: 23 hrs and 36 mins
- Unabridged
-
Overall
-
Performance
-
Story
How can software engineers manage a living codebase that evolves and responds to changing requirements and demands over the length of its life? Based on their experience at Google, software engineers Titus Winters and Hyrum Wright, along with technical writer Tom Manshreck, present a candid and insightful look at how some of the world’s leading practitioners construct and maintain software. This book covers Google’s unique engineering culture, processes, and tools and how these aspects contribute to the effectiveness of an engineering organization.
-
-
Mildly interesting
- By Anonymous User on 27-04-21
-
Cybersecurity
- 3 in 1: Beginner's Guide + Tips and Tricks + Advanced and Effective Measures to Secure Your Cyber Networks
- By: Elijah Lewis
- Narrated by: Ben Herold
- Length: 10 hrs and 5 mins
- Unabridged
-
Overall
-
Performance
-
Story
Many cram their book with redundant topics and superficial things without quoting examples from real life. A good book on this topic should be packed with different issues related to cybersecurity, the countermeasures that must be practical, and some real-life examples, such as incidents that made the world news.
-
-
Highly recommend
- By Bayoona on 25-11-20
Summary
Have you always wondered if there is a better way to build a software or application? Did you want to see if you can avoid using the waterfall model and focus more on the business value? Do you want to see how you can use the domain knowledge of the business when you write the code? If you answered yes to these questions, you have come to the right place.
Domain-driven design will help you tackle various complexities in software development. This book does not talk about any specific languages or technologies. It provides information on what domain-driven design is and its systematic approach. It will present you with an extensive set of experience-based techniques, best practices, and some fundamental principles to help you develop various software projects that use complex domains. This book incorporates different examples based on applications to illustrate the use of domain-driven design in software development.
You can learn to use domain models to make the development effort dynamic and focused. The standard patterns and best practices will provide a common language for the development team. DDD not only helps you refactor the code but also the underlying model in the logic using the Agile development model. This provides teams with a deeper insight into the model and domains. It will also improve the communication between a developer and a domain expert. DDD addresses modeling and design for various complex systems.
In this book, you will learn about:
- What is domain-driven design?
- How does DDD add value to the business?
- Why is strategic thinking important?
- Some challenges faced in DDD
- Introduction to some attributes in DDD-domains, subdomains, bounded contexts, aggregates, entities, value objects, and factories
- Using context maps to understand the boundaries in the code
- Understanding domain events, repository patterns in DDD and more
Using DDD, you can improve the development of software or applications.
What are you waiting for? Grab a copy of this book now!
More from the same
What listeners say about Domain-Driven Design
Average customer ratingsReviews - Please select the tabs below to change the source of reviews.
-
Overall
-
Performance
-
Story
- mr daniel edwards
- 28-07-21
Narration choices make this book difficult to follow
As an audiobook it is difficult to determine if this book offers any learnings in the field of DDD because the narrative is frequently punctured with code and pseudo code being read often character by character . Not only is that impossible to follow, but the intrusions are so lengthy that the listener loses context. References to offline content would have been far better
1 person found this helpful
-
Overall
-
Performance
-
Story
- Cathir
- 10-10-20
Helpful guide
I found this book full of tips and advice I will use. This book was very easy to listen to and understand.
1 person found this helpful
-
Overall
- Dom Fraise
- 26-04-22
good content - too many code snippets
Does a pretty good overview of different DDD concepts with good examples. However, all code snippets are read out in excruciating detail. I found myself trying to skip them and then missing some content straight after. Code snippets should be only in supporting materials in my opinion
-
Overall
-
Performance
-
Story
- Frakeer
- 08-11-20
Excellent collection
The author did a great job. Really excellent collection! I liked the layout and use of examples throughout the book. Very helpful I thoroughly recommend.
-
Overall
-
Performance
-
Story
- Eshaf
- 25-10-20
Wonderful guide
Very easy to understand. This book is well written and explains everything about domain drive with just the right amount of detail to help me make decisions on what may work best for me.
-
Overall
-
Performance
-
Story
- Basheer
- 21-10-20
Must listen to it
Wrote in an easy to understand manner. I'm glad I bought it. I found it interesting and helpful.
-
Overall
-
Performance
-
Story
- Ganuf
- 19-10-20
highly recommended
This book author well and very clear write all of the information very easy to understand. I am happy to listen to this book. Thanks to the author.
-
Overall
-
Performance
-
Story
- Hathif
- 19-10-20
Audio version
Wow! Instructive, useful, and helpful book it is. Lots of valuable information has in this book. It must read to anyone interested in the Audio version!
-
Overall
-
Performance
-
Story
- Israf
- 19-10-20
nice book
The sale went great, and it really is an informative, easy to listen to the book to help understand domain drive.
-
Overall
-
Performance
-
Story
- Janif
- 19-10-20
Clear guide
This book author well and very clear write all of the information very easy to understand. I am happy to listen to this book. Thanks to the author.
-
Overall
-
Performance
-
Story

- Matt
- 23-03-21
Good content, poor performance
This was painful to listen to, I enjoyed the actual content part but the code snippets are impossible to digest in this format and provide a major distraction. The most painful part was the indignified tone that the reader took when reading the code. Like he died a little inside each time he said "new line". I am unable to complete this book given the distraction, would be great to get an update without the code snippets.
2 people found this helpful
-
Overall
-
Performance
-
Story

- George G. Vlasov
- 07-11-21
Reading code a lot
Somebody thought that reading code verbatim for half of the duration of the audiobook is a good idea. It is not! An accompanying PDF would do, but it's not provided.
-
Overall
-
Performance
-
Story

- Víctor Pérez
- 02-03-21
forward slash forward slash coding is hard
every code snippet is almost impossible to understand. the narration just lists the characters. I don't know what I expected, but it was something different. maybe a good audio adaptation should focus on the key code parts.
the content is okay
-
Overall
-
Performance
-
Story

- Sundar
- 27-10-20
Fanatastic book
Fantastic book.. haven't still finished it but I very much like the thoughts I've read so far... and it is written in a great way...
-
Overall
-
Performance
-
Story

- Lasith
- 19-10-20
Must listen to it
This was a great book on the subject to introduce me to the basic concepts. A good book worth the buy. and I thought it was very well written and very well put together. I like it.
-
Overall
-
Performance
-
Story

- Faf
- 19-10-20
Amazing guide
Every chapters are very clearly discussed. Each of the single topics are very clear for me. The writer very carefully written this book. Thanks to author for creation a wonderful book.
-
Overall
-
Performance
-
Story

- Shoib
- 19-10-20
Wonderful guide
Very practical and also very easy to listen to. Thank you, for putting so much wisdom and experience into this wonderful book.
-
Overall
-
Performance
-
Story

- Andrew
- 16-10-20
highly recommended
I liked it very much it thought me what I needed and as the trainer mention, it needs a lot of practice to get hands-on. The course very clear and to the point and the trainer is very knowledgeable. Great Job
-
Overall
-
Performance
-
Story

- Williamson
- 16-10-20
nice book
This course is very practical and you will get some fabulous resources to put in practice in your work.
-
Overall
-
Performance
-
Story

- David
- 16-10-20
Happy purchase
Happy purchase. Everything was passed in a structured and understandable way. Absolut hit to buy this book.