menu
{ "item_title" : "Learning Domain-Driven Design", "item_author" : [" Vladik Khononov "], "item_description" : "The hardest problems in software design are rarely technical. They begin when design drifts away from the business it serves: brittle services, tangled dependencies, systems that resist change as the business evolves. Learning Domain-Driven Design, second edition, gives software architects and engineers a practical framework for aligning software design with business strategy, from high-level architecture down to modeling business processes and rules. In this new edition of his best-selling guide, Vlad Khononov explains DDD through patterns, collaborative modeling techniques, and a running real-world example. You'll explore bounded contexts, aggregates, domain events, EventStorming, microservices, and event-driven architecture, with every concept in service of a design decision. New material on domain analysis, balanced coupling, and AI-assisted software engineering updates DDD for the way software is built today. The result is a reference you'll return to as systems, teams, and priorities change. Analyze business strategy and its impact on software design decisions Design system and team boundaries for autonomy and modularity Tackle complex business logic with advanced tactical patterns See how DDD supports the fundamental principles of modular design Introduce DDD gradually and pragmatically, even in legacy systems", "item_img_path" : "https://covers4.booksamillion.com/covers/bam/9/79/834/167/9798341672611_b.jpg", "price_data" : { "retail_price" : "69.99", "online_price" : "69.99", "our_price" : "69.99", "club_price" : "69.99", "savings_pct" : "0", "savings_amt" : "0.00", "club_savings_pct" : "0", "club_savings_amt" : "0.00", "discount_pct" : "10", "store_price" : "" } }
Learning Domain-Driven Design|Vladik Khononov

Learning Domain-Driven Design : Aligning Software Architecture and Business Strategy

PRE-ORDER NOW:
local_shippingShip to Me
Preorder. This item will be available on April 6, 2027 .
FREE Shipping for Club Members help

Overview

The hardest problems in software design are rarely technical. They begin when design drifts away from the business it serves: brittle services, tangled dependencies, systems that resist change as the business evolves. Learning Domain-Driven Design, second edition, gives software architects and engineers a practical framework for aligning software design with business strategy, from high-level architecture down to modeling business processes and rules.

In this new edition of his best-selling guide, Vlad Khononov explains DDD through patterns, collaborative modeling techniques, and a running real-world example. You'll explore bounded contexts, aggregates, domain events, EventStorming, microservices, and event-driven architecture, with every concept in service of a design decision. New material on domain analysis, balanced coupling, and AI-assisted software engineering updates DDD for the way software is built today. The result is a reference you'll return to as systems, teams, and priorities change.

  • Analyze business strategy and its impact on software design decisions
  • Design system and team boundaries for autonomy and modularity
  • Tackle complex business logic with advanced tactical patterns
  • See how DDD supports the fundamental principles of modular design
  • Introduce DDD gradually and pragmatically, even in legacy systems

Details

  • ISBN-13: 9798341672611
  • ISBN-10: 9798341672611
  • Publisher: O'Reilly Media
  • Publish Date: April 2027
  • Page Count: 450

Related Categories

You May Also Like...

    1

BAM Customer Reviews