
为什么值得读
梳理复杂领域业务逻辑,指引大型代码库组织的权威作
- 极为系统地阐述复杂业务的领域建模方法
- 给出组织与管理超大型代码库的最佳实践
- 随业务逻辑复杂度上升而愈发显现价值
适合:需要处理复杂业务逻辑的软件架构师
值得读指数:59 / 100
Hacker News 读者推荐
也许是因为里面的代码示例是用 Java 写的,但我经常觉得 Rails 社区里好像压根没人读过 Eric Evans 的《领域驱动设计》[1]。关于如何组织大型代码库,这是我见过的迄今为止最好的资料,没有之一。它几乎涵盖了我在 Rails 社区见过的所有建议。有时候 Rails 社区……
ollysb 在 HN 的推荐
你提供的那个 Java 示例被称为“领域建模”(Domain Modeling),在 Eric Evans 的《领域驱动设计》(Domain Driven Design)中有详尽阐述(说实话还有极大的拓展)。它在企业级领域被广泛应用,纯粹是因为它太强大了。一般来说,随着领域逻辑变得越来越复杂,这么做的好处就越发明显。实际上,没遇到……
radicalbyte 在 HN 的推荐
* 道格拉斯·侯世达 - 《哥德尔、艾舍尔、巴赫:集异璧之大成》 * 弗雷德·布鲁克斯 - 《设计原本》 * 弗雷德·布鲁克斯 - 《人月神话》 * Eric J. Evans - 《领域驱动设计》 * 《设计模式:可复用面向对象软件的基础》 * Kent Beck - 《极限编程解析》 * Kent Beck - 《规划极限编程》 * Michael C. Feathers - 《修改代码的艺术》……
BJanecke 在 HN 的推荐
找书
豆瓣 微信读书 京东 Open Library ISBN 0321125215
数据整理自 Hacker News 公开评论,数据来源 hackerbooks.org 与 Open Library。