摘要: 正如牛顿三大定律在经典力学中的位置一样,“开-闭”原则(Open-Closed Principle)是面向对象的可复用设计(Object Oriented Design或OOD)的基石。其他设计原则(里氏代换原则、依赖倒转原则、合成/聚合复用原则、迪米特法则、接口隔离原则)是实现“开-闭”原则的手段 阅读全文
posted @ 2022-05-17 17:15 zzfx 阅读(291) 评论(0) 推荐(0)
摘要: 除了函数(指针)、变量、引用上下文(具有动态作用域和生命周期),闭包最大的贡献在于逻辑内聚 将使用函数指针时分散到各处的关联逻辑放到一起 阅读全文
posted @ 2022-05-17 11:10 zzfx 阅读(39) 评论(0) 推荐(0)