Please enable JavaScript.
Coggle requires JavaScript to display documents.
軟體工程 - Coggle Diagram
軟體工程
-
-
-
設計模式
羃等性設計
int create_ticket()
process_ticket(ticket_id, acc_id, credit)
-
-
-
模板方法模式充分的体现了 “好莱坞” 原则。IOC 是 Inversion of Control 的简称,IOC 的原理就是基于好莱坞原则,所有的组件都是被动的(Passive),所有的组件初始化和调用都由容器负责。
所有的 framework 都是遵循好莱坞原则设计的,否则就不叫 framework。framework 使用 IoC 的目的:
1. 对基于接口编程的支持
2. 减少单件和抽象工厂的依赖
3. 降低业务和框架的耦合
4. 业务组件可复用,可插拔
-
-
-
-