Python 设计模式 为了看微博的微博 2018-04-22 225 阅读1分钟 设计模式有几个原则的基本概念。网上乱看了一些博客和书籍之后的个人感悟。本应该是6个原则。 基本概念 单一职责 -> 一个对象,就一个职责(即一个能力) 最少知识原则 -> 对象和对象之间的接触(交流),越少越好。 开放-关闭原则 -> 对扩展开放,对修改关闭 金句 设计模式,是一些前面的人走过的弯路的总结,同时也是一些经典的案例 在分析案例时,剥离具体案例的两部分逻辑,变化的和不变的。 在设计时,多想一点,紧耦,松耦;并且,是否容易添加,删除,修改逻辑