为什么学习函数式编程 在阅读DDD巨著<Patterns, Principles, and Practices of Domain-Driven Design>的过程中,Scott在第5章提到了使用函数式编程语言配合贫血模型去实践DDD的一种思路,这激发了我的无限遐想. 在软件开发领域,我们已经拥有了许多的抽象方法论和大量的实现技术.但我个人认为,这一切归根结底,都是人类思维在软件开发领域的具体表达方式.而人类在认识和分析软件所要解决的业务领域问题时,思考的内容不外乎由两个部分组成:『业务流程…