……自我管理。目前我正在读:Vladimir Khorikov 的《单元测试:原则、实践与模式》(Unit Testing: Principles, Practices, and Patterns)、Martin Kleppmann 的《设计数据密集型应用》(Designing Data Intensive Application),而且最近刚读完了 Vlad Khononov 的《Learning Domain-Driven Design》。我觉得这三本都相当不错
…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
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.…
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.…
……《System Design Interview — An Insider’s Guide》《Grokking Algorithms》《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》
…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
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.
…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…
……自我管理。目前我正在读:Vladimir Khorikov 的《单元测试:原则、实践与模式》(Unit Testing: Principles, Practices, and Patterns)、Martin Kleppmann 的《设计数据密集型应用》(Designing Data Intensive Application),而且最近刚读完了 Vlad Khononov 的《Learning Domain-Driven Design》。我觉得这三本都相当不错
…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
我不是 GP(原楼层作者),但我读过的最有影响的一本是 O’Reilly 出的《Learning DDD》https://www.amazon.com/Learning-Domain-Driven-Design-Alignin... 它像一堂精彩的讲座一样讲解核心概念,而且视角比蓝皮书更现代。之后你再去读蓝皮书。不过 DDD 应当被当作一种思想理念,而不是一种 pattern……
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.…
问得好。我以前也非常担心这一点。我强烈建议在深入钻研 Spring 之前先学习 Domain Driven Design,你会认出很多 patterns,然后一切机制就都顺理成章了。甚至连几乎为所有东西都弄一个 interface + 一个 implementation 这种事,原因也会变得显而易见……
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.…
……《System Design Interview — An Insider’s Guide》《Grokking Algorithms》《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》
…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
自从在读《Team Topologies》时接触到 DDD 后,我也一直在好奇同样的问题。关于原版书我也听过类似的反馈,顺着找下来就发现了一本 O’Reilly 新出的书:Vlad Khononov 写的《Learning Domain-Driven Design》。整本书 340 页,在 Amazon 等平台上的评价很好,但我特别想听听深谙该领域、且读过这本 O’Reilly 书的人给出的反馈。
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.
……对于想要理解架构概念的软件工程师,以及考虑转型为架构师的人来说,这是一份不可多得的宝贵资源。包括 Vlad Khononov(《Learning Domain-Driven Design》作者)、Oskar Dudycz(Marten、Emmett、Pongo)和 Milan Jovanović(.NET & C# 布道师)在内的多位特邀作者,分享了他们对软件架构成功秘诀的看法。在这里你可以免费获取其中一个章节(第一个链接……
…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…