摘要:
软件的分离与分解 分离:解决数据与调用的硬编码问题; 分解:解决系统的功能划分问题。 阅读全文
posted @ 2018-11-08 19:55
zzfx
阅读(449)
评论(0)
推荐(0)
摘要:
Dependency and Coupling 抽象层是规则的制定者 面向抽象机制编程; 抽象机制是规则的制定者; 接口代表可变的参与者。 面向接口编程的核心是:分离与可变。 https://blog.csdn.net/jj_nan/article/details/70161086 一个接口可以从三 阅读全文
posted @ 2018-11-08 19:53
zzfx
阅读(143)
评论(0)
推荐(0)
摘要:
“控制反转(Inversion of Control)的一个著名的同义原则是由Robert C. Martin提出的依赖倒置原则(Dependency Inversion Principle),它的另一个昵称是好莱坞原则(Hollywood Principle:不要调用我,让我来调用你)”[Pico 阅读全文
posted @ 2018-11-08 19:20
zzfx
阅读(702)
评论(0)
推荐(0)
摘要:
面向接口编程即面向头文件编程。 头文件代表着模块或类的签名; 头文件是签名的集合,本身也是签名; 签名即抽象。 头文件即是接口、即是抽象。 阅读全文
posted @ 2018-11-08 19:07
zzfx
阅读(167)
评论(0)
推荐(0)
摘要:
头文件标志着抽象与实现的分离,头文件的消失是编程语言的倒退 阅读全文
posted @ 2018-11-08 19:03
zzfx
阅读(125)
评论(0)
推荐(0)
摘要:
业务决定功能,功能决定技术 业务是系统; 功能是模块; 技术是支持; 阅读全文
posted @ 2018-11-08 18:45
zzfx
阅读(237)
评论(0)
推荐(0)

浙公网安备 33010602011771号