主页

Rust·设计模式·接口隔离模式

  • 门面模式: 简化外部客户和内部系统的耦合
  • Proxy模式:增加间接层,实现不为外界所知的功能
  • Adaper模式:将一个类的接口转换成客户希望的另一个接口
  • Mediator: 将密集的、大量的多个对象间复杂的关联关系解耦

阅读更多

设计模式·模板方法

  • 某种模式本质是依据设计原则由重构得到的
  • 模板方法应对的是在一个固定的操作结构下,满足子步骤的变化
  • 结构化设计重构到面向对象设计的过程
  • python的代码分析

阅读更多