多范式融合

多范式融合的设计建议:

  1. 每种编程范式都有优缺点,不做某单一范式的拥坌,分场景灵活选择合适的范式恰当的解决问题。
  2. 从 DDD 的角度,按照模型一致性,将不同范式的设计划分到不同的子域、BC 或层内。

参考/补充

  • 错误观念:面向对象思想和函数式编程思想有冲突。
  • Haskell 语言是纯函数式编程语言。
  • 参考:聊聊编程范式