标签搜索

1. POP,OOP,DDD三大概念

admin
2025-04-03 / 0 评论 / 5 阅读 / 正在检测是否收录...

POP 面向过程编程
POP面向过程编程,事物比较简单,可以用线性的思维去解决问题。
无法应对复杂场景
OOP面向对象编程
是一种编程思想,是考虑问题的方式,可以应对复杂的业务需求,
OOP的内部,依旧是POP线性思维
OOP是程序设计,POP是内部实现 - 建大厦

POP-无边界
OOP-以对象为边界(被类束缚了)
DDD-扩大边界(问题域为边界),将对象组装成领域,程序分析设计更轻松
DDD是一种程序分析设计方法,不关乎具体技术具体代码实现,依旧是OOP和AOP

领域可大可小,没有一个专门的规定,领域中还是对象,对象与对象之间协调组成领域。

0

评论 (0)

取消