
Learning Domain-Driven Design
by Vladik Khononov · first published 2021
8mentions
3recommended by
7HN commenters
2021–2026first – last mentioned
43% recommend57% neutral
Affiliate links. As an Amazon Associate I earn from qualifying purchases.






…managing yourself. Currently I’m reading: Unit Testing: Principles, Practices, and Patterns by Vladimir Khorikok Designing Data Intensive Application by Martin Kleppman And very recently completed Learning Domain-Driven Design by Vlad Khononov I think the three are quite good too
on “Ask HN: What's the best book you've read regarding software development?” ↗Not GP, but the most impactful one I read was Learning DDD from O’Reilly https://www.amazon.com/Learning-Domain-Driven-Design-Alignin... It presents the main concepts like a good lecture and a more modern take than the blue book. Then you can read the blue book. But DDD should be taken as a philosophy rather than a pattern.…
on “Breaking the Spell of Vibe Coding” ↗Great question. I was very concerned about that, too. I strongly recommend learning Domain Driven Design before diving into Spring, you will recognize a lot of patterns and it then makes sense how things work. Even things like having an interface + an implementation for basically everything becomes apparent.…
on “I finally escaped Node” ↗…System Design Interview — An Insider’s Guide Grokking Algorithms An Illustrated Guide For Programmers and Other Curious People The Manager’s Path: A Guide for Tech Leaders Navigating Growth and Change Learning Domain-Driven Design: Aligning Software Architecture and Business Strategy Algorithms to Live By: The Computer Science of Human Decisions
on “Tech Books you have to read, to be a better Software Engineer” ↗Been wondering the same since I came across DDD while reading Team Topologies. I’ve heard similar feedback on the original book, and my search led me to a recent O’Reilly book: Learning Domain-Driven Design, by Vlad Khononov It’s 340 pages and has good reviews on Amazon etc, but I’d be especially interested in feedback from anyone within a good understanding of the topic who’s read the O’Reilly book.
on “Software engineering books to read and reread” ↗…an invaluable resource for software engineers looking to understand architectural concepts and those considering transitioning into an architect role. Several guest authors, including Vlad Khononov (Learning Domain-Driven Design book), Oskar Dudycz (Marten, Emmett, Pongo), and Milan Jovanović (.NET & C# educator), shared their views on keys to successful software architecture. Here you can find a free chapter (the first link…
on “Show HN: I published a book to save you from my software architecture mistakes” ↗The Real Balance of Coupling, Complexity, and AI in Software Architecture (w/ Vlad Khononov) We sat down with Vlad Khononov, author of Learning Domain Driven Design and Balancing Coupling in Software Design, to discuss how the industry is still misunderstanding core architectural principles—and why AI makes mastering them more urgent than ever. Here are the key,…
…Microservices - Building Evolutionary Architectures - Building Micro-Frontends - Continuous API Management - Flow Architectures - Foundations of Scalable Systems - Fundamentals of Software Architecture - Learning Domain-Driven Design - Mastering API Architecture - Microservices Up and Running - Monolith to Microservices - Software Architecture Metrics - Software Architecture: The Hard Parts - The Art of Agile Development -…
on “Humble Tech Book Bundle: Software Architecture by O'Reilly” ↗