2017年/10月/04日
设计模式到范畴论
大多数设计模式都有较深入的描述。它们附带了有关动机,何时使用和不使用,图表和示例代码的部分。此外,它们还概述了各种变化。
没有抽象就不能编程,好的抽象不仅可以使您不必了解大型系统中的所有细节,而且,如果您熟悉抽象,则可以快速入门
数学是一个很大的结构,但都是基于直观的公理。数学是直观的。
在域驱动设计中,埃里克·埃文斯(Eric Evans)讨论了闭包如何导致对象模型让人联想到算术
范畴论的对象是通用抽象。事实证明,其中一些与已知的设计模式相吻合。