Patterns, Principles, and Practices of Domain-Driven Design
By Scott Millett and Nick Tune
()
Currently unavailable
Currently unavailable
About this ebook
Methods for managing complex software construction following the practices, principles and patterns of Domain-Driven Design with code examples in C#
This book presents the philosophy of Domain-Driven Design (DDD) in a down-to-earth and practical manner for experienced developers building applications for complex domains. A focus is placed on the principles and practices of decomposing a complex problem space as well as the implementation patterns and best practices for shaping a maintainable solution space. You will learn how to build effective domain models through the use of tactical patterns and how to retain their integrity by applying the strategic patterns of DDD. Full end-to-end coding examples demonstrate techniques for integrating a decomposed and distributed solution space while coding best practices and patterns advise you on how to architect applications for maintenance and scale.
- Offers a thorough introduction to the philosophy of DDD for professional developers
- Includes masses of code and examples of concept in action that other books have only covered theoretically
- Covers the patterns of CQRS, Messaging, REST, Event Sourcing and Event-Driven Architectures
- Also ideal for Java developers who want to better understand the implementation of DDD
Read more from Scott Millett
Patterns, Principles, and Practices of Domain-Driven Design Rating: 0 out of 5 stars0 ratingsProfessional ASP.NET Design Patterns Rating: 4 out of 5 stars4/5The Accidental CIO: A Lean and Agile Playbook for IT Leaders Rating: 0 out of 5 stars0 ratings
Related to Patterns, Principles, and Practices of Domain-Driven Design
Related ebooks
Microsoft Virtualization: Master Microsoft Server, Desktop, Application, and Presentation Virtualization Rating: 4 out of 5 stars4/5PIC Microcontroller Projects in C: Basic to Advanced Rating: 5 out of 5 stars5/5Moving To The Cloud: Developing Apps in the New World of Cloud Computing Rating: 3 out of 5 stars3/5Interconnecting Smart Objects with IP: The Next Internet Rating: 5 out of 5 stars5/5Internet Technologies Handbook: Optimizing the IP Network Rating: 0 out of 5 stars0 ratingsSDH / SONET Explained in Functional Models: Modeling the Optical Transport Network Rating: 0 out of 5 stars0 ratingsDigital Progress and Trends Report 2023 Rating: 0 out of 5 stars0 ratingsBeginning Microsoft Visual C# 2008 Rating: 3 out of 5 stars3/5Deploying QoS for Cisco IP and Next Generation Networks: The Definitive Guide Rating: 5 out of 5 stars5/5SIE Exam 2025/2026 For Dummies (Securities Industry Essentials Exam Prep + Practice Tests & Flashcards Online) Rating: 0 out of 5 stars0 ratingsDeveloping Virtual Reality Applications: Foundations of Effective Design Rating: 0 out of 5 stars0 ratingsTriple Play: Building the converged network for IP, VoIP and IPTV Rating: 0 out of 5 stars0 ratingsCode Leader: Using People, Tools, and Processes to Build Successful Software Rating: 5 out of 5 stars5/5Programming the Photon: Getting Started with the Internet of Things Rating: 5 out of 5 stars5/5The Demography of Corporations and Industries Rating: 0 out of 5 stars0 ratingsConvergence: User Expectations, Communications Enablers and Business Opportunities Rating: 0 out of 5 stars0 ratingsCSS Hacks and Filters: Making Cascading Stylesheets Work Rating: 3 out of 5 stars3/5Programming the Intel Galileo: Getting Started with the Arduino -Compatible Development Board Rating: 5 out of 5 stars5/5Programming PIC Microcontrollers with PICBASIC Rating: 0 out of 5 stars0 ratingsThe Ultimate Small Business Marketing Toolkit: All the Tips, Forms, and Strategies You'll Ever Need! Rating: 3 out of 5 stars3/5Fritzing for Inventors: Take Your Electronics Project from Prototype to Product Rating: 0 out of 5 stars0 ratingsBiennial Report on Operations Evaluation Rating: 0 out of 5 stars0 ratingsQuickBooks 2005 Bible Rating: 0 out of 5 stars0 ratingsIntelligent Sensor Design Using the Microchip dsPIC Rating: 0 out of 5 stars0 ratingsSecuring Windows Server 2008: Prevent Attacks from Outside and Inside Your Organization Rating: 0 out of 5 stars0 ratingsIBM Cognos 8 Business Intelligence: The Official Guide Rating: 0 out of 5 stars0 ratingsASP.NET 3.5 Enterprise Application Development with Visual Studio 2008: Problem Design Solution Rating: 0 out of 5 stars0 ratingsBuilding with Virtual LEGO: Getting Started with LEGO Digital Designer, LDraw, and Mecabricks Rating: 0 out of 5 stars0 ratingsParts Selection and Management Rating: 0 out of 5 stars0 ratings
Software Development & Engineering For You
Python For Dummies Rating: 4 out of 5 stars4/5Grokking Algorithms: An illustrated guide for programmers and other curious people Rating: 4 out of 5 stars4/5Hand Lettering on the iPad with Procreate: Ideas and Lessons for Modern and Vintage Lettering Rating: 4 out of 5 stars4/5SQL For Dummies Rating: 0 out of 5 stars0 ratingsLevel Up! The Guide to Great Video Game Design Rating: 4 out of 5 stars4/5Learn to Code. Get a Job. The Ultimate Guide to Learning and Getting Hired as a Developer. Rating: 5 out of 5 stars5/5How Do I Do That In InDesign? Rating: 5 out of 5 stars5/5OneNote: The Ultimate Guide on How to Use Microsoft OneNote for Getting Things Done Rating: 1 out of 5 stars1/5Git Essentials Rating: 4 out of 5 stars4/5PYTHON: Practical Python Programming For Beginners & Experts With Hands-on Project Rating: 5 out of 5 stars5/5How to Write Effective Emails at Work Rating: 4 out of 5 stars4/5Flow: A Handbook for Change-Makers, Mavericks, Innovators and Leaders Rating: 0 out of 5 stars0 ratingsRy's Git Tutorial Rating: 0 out of 5 stars0 ratingsHow Do I Do That in Photoshop?: The Quickest Ways to Do the Things You Want to Do, Right Now! Rating: 4 out of 5 stars4/5Android App Development For Dummies Rating: 0 out of 5 stars0 ratingsThe Essential Persona Lifecycle: Your Guide to Building and Using Personas Rating: 4 out of 5 stars4/5Data Visualization: a successful design process Rating: 4 out of 5 stars4/5Lua Game Development Cookbook Rating: 0 out of 5 stars0 ratingsReversing: Secrets of Reverse Engineering Rating: 4 out of 5 stars4/5Engineering Management for the Rest of Us Rating: 5 out of 5 stars5/5The Inmates Are Running the Asylum (Review and Analysis of Cooper's Book) Rating: 4 out of 5 stars4/5Learning R Programming Rating: 5 out of 5 stars5/5iOS App Development For Dummies Rating: 0 out of 5 stars0 ratingsModern C++ for Absolute Beginners: A Friendly Introduction to C++ Programming Language and C++11 to C++20 Standards Rating: 0 out of 5 stars0 ratingsBeginning Programming For Dummies Rating: 4 out of 5 stars4/5Programming Problems: A Primer for The Technical Interview Rating: 4 out of 5 stars4/5Adobe Illustrator CC For Dummies Rating: 5 out of 5 stars5/5
Reviews for Patterns, Principles, and Practices of Domain-Driven Design
0 ratings0 reviews