摘要: 一个目标 管理变化,提高复用 两种手段 分解 vs 抽象 八大原则 依赖倒置原则 开放封闭原则 单一指责原则 Liskov替换原则 接口隔离原则 对象组合优于继承 封装变化点 面向接口编程 原则比具体的设计模式更重要,内化原则 重构技法 静态 —> 动态 早绑定 —> 晚绑定 继承 —> 组合 编译 阅读全文
posted @ 2021-11-08 15:23 朱果果 阅读(75) 评论(0) 推荐(0)
摘要: “行为变化”模式 在组件的构建过程中,组件行为的变化经常到导致组件本身剧烈的变化。“行为变化”模式将组件的行为和组件本身进行解耦,从而支持组件行为的变化,实现两者之间的松耦合。典型模式:命令模式,访问器模式 命令模式 动机 在软件构建过程,“行为请求者”与“行为实现者”通常呈现一种“紧耦合”。但是某 阅读全文
posted @ 2021-11-08 11:11 朱果果 阅读(83) 评论(0) 推荐(0)