领域驱动设计学习手册
徐楠,王云鹤,祁凡 译
出版时间:2023年04月
页数:312
“Vlad Khononov是一位独特的思想家,多年来一直在应用领域驱动设计来解决实际业务问题。他的想法不断推动着整个领域驱动设计社区向前发展,本书将是对领域驱动设计新手的最佳启示。”
——Nick Tune
技术咨询专家
构建软件变得比以往任何时候都更具挑战性。作为一名开发人员,你不仅需要紧跟不断变化的技术趋势,还需要了解软件背后的业务领域知识。这本学习手册为你提供了一套领域驱动设计的核心模式、原则和实践,用于分析业务领域、理解业务战略,最重要的是,使软件设计与业务需求保持一致。
本书作者向你展示了这些实践如何指导和实现健壮的业务逻辑,构建面向未来的软件设计和体系架构。你将跟随作者一起探讨领域驱动设计和其他方法之间的关系,以确保你做出满足业务需求的体系架构决策。你还将了解那些在初创公司实施领域驱动设计的真实故事。
通过本书,你将学习:
● 如何分析公司的业务领域,了解你正在构建的系统如何符合其竞争战略。
● 如何使用领域驱动设计的战略和战术工具来构建有效的软件解决方案,从而满足业务需求。
● 如何建立对你遇到的业务领域知识的共同理解。
● 如何将系统分解为限界上下文。
● 如何协调多个团队的工作。
● 如何在遗留系统改造项目中,循序渐进地引入领域驱动设计。
书名:领域驱动设计学习手册
译者:徐楠,王云鹤,祁凡 译
国内出版社:中国电力出版社
出版时间:2023年04月
页数:312
书号:978-7-5198-7633-3
原版书书名:Learning Domain-Driven Design
原版书出版商:O'Reilly Media
Vlad Khononov
Vlad(Vladik)Khononov是一位拥有丰富行业经验的软件工程师。在20余年的职业生涯中,他曾在不同规模的公司担任过从网站管理员到首席架构师等各种职务。Vlad作为一名公共演说家、博客作者和作家,一直活跃在媒体上。他周游世界,咨询和讨论领域驱动设计、微服务和软件架构。Vlad帮助企业了解其业务领域,梳理遗留系统,并应对复杂架构的挑战。他和妻子以及超多的猫一起生活在以色列北部。
本书封面上的动物是白额长尾猴(学名:Cercopithecus mona)。它们在奴隶贸易时期被引入西非和加勒比群岛的热带森林中。它们习惯于在树冠的中间到顶部区域跳跃,并用长长的尾巴保持平衡。
白额长尾猴的脸、四肢和尾巴上都有较深的褐色皮毛。而它们的下半身,包括腿内侧,都是白色的。雌性的平均身长为16英寸,而雄性的平均身长为20英寸。而它们尾巴的长度则增加了26英寸或更多。白额长尾猴脸颊上的长簇毛发为黄色或灰色,它们的鼻子会带有一些浅粉色。它们的脸颊在觅食时充当食物袋,以便尽可能多地容纳食物。
白额长尾猴以水果、种子、昆虫和树叶为食,在野外的平均寿命大约为30年。它们每天都会成群结队地多次觅食。最大的有记录的猴群数量超过了40只。通常情况下,一只雄猴主导猴群,它能够与多只雌猴交配,并负责击退竞争的雄猴。猴群通常会很吵。
由于人类活动的影响,白额长尾猴的保护状态为近危。O'Reilly封面上的许多动物都濒临灭绝,所有这些对世界都很重要。
封面插图由Karen Montgomery根据Lydekker的Royal Natural History中的一幅黑白版画绘制。