{"product_id":"learning-domain-driven-design-aligning-software-architecture-and-business-strategy-vlad-khononov-paperback","title":"Learning Domain-Driven Design: Aligning Software Architecture and Business Strategy -- Vlad Khononov, Paperback","description":"\u003cp\u003eBuilding software is harder than ever. As a developer, you not only have to chase ever-changing technological trends but also need to understand the business domains behind the software. This practical book provides you with a set of core patterns, principles, and practices for analyzing business domains, understanding business strategy, and, most importantly, aligning software design with its business needs.\u003c\/p\u003e\u003cp\u003eAuthor Vlad Khononov shows you how these practices lead to robust implementation of business logic and help to future-proof software design and architecture. You'll examine the relationship between domain-driven design (DDD) and other methodologies to ensure you make architectural decisions that meet business requirements. You'll also explore the real-life story of implementing DDD in a startup company.\u003c\/p\u003e\u003cp\u003eWith this book, you'll learn how to: \u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eAnalyze a company's business domain to learn how the system you're building fits its competitive strategy\u003c\/li\u003e\n\u003cli\u003eUse DDD's strategic and tactical tools to architect effective software solutions that address business needs\u003c\/li\u003e\n\u003cli\u003eBuild a shared understanding of the business domains you encounter\u003c\/li\u003e\n\u003cli\u003eDecompose a system into bounded contexts\u003c\/li\u003e\n\u003cli\u003eCoordinate the work of multiple teams\u003c\/li\u003e\n\u003cli\u003eGradually introduce DDD to brownfield projects\u003c\/li\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Vlad Khononov\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e O'Reilly Media\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 11\/02\/2021\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 340\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 1.20lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.00h x 6.90w x 0.90d\u003cbr\u003e\u003cb\u003eISBN:\u003c\/b\u003e 9781098100131\u003cbr\u003e\u003cp\u003e\u003cb\u003eAbout the Author\u003c\/b\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eVladik (Vlad) Khononov is a software engineer with over 15 years of industry experience, during which he has worked for companies large and small in roles ranging from webmaster to chief architect. Vlad is a long-time proponent of domain-driven design and evolutionary architecture and currently helps companies make sense of their business domains, untangle monoliths, and tackle complex architectural challenges.\u003c\/p\u003e\u003cp\u003eVlad maintains an active media career as a public speaker and blogger. He has spoken at numerous industry conferences -- including O'Reilly Software Architecture, DDD Europe, and NDC -- about subjects such as domain-driven design, microservices, and software architecture in general. In addition to his media work, he co-organizes the Domain-Driven Design Israel and Tel Aviv Software Architecture meetup groups.\u003c\/p\u003e\u003cp\u003eVladik lives in Northern Israel with his wife and an almost-reasonable number of cats.\u003c\/p\u003e","brand":"Vlad Khononov","offers":[{"title":"Default Title","offer_id":67733671018724,"sku":"9781098100131","price":43.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0611\/9587\/8628\/files\/9781098100131.jpg?v=1792655946","url":"https:\/\/bookandmortar.com\/products\/learning-domain-driven-design-aligning-software-architecture-and-business-strategy-vlad-khononov-paperback","provider":"BookandMortar","version":"1.0","type":"link"}