rabbitmq 基础

This commit is contained in:
heibaiying
2019-08-01 17:48:14 +08:00
parent 2080ef17c1
commit 4f58944a9c
4 changed files with 278 additions and 224 deletions

View File

@ -30,5 +30,10 @@
定义:应该优先使用组合、聚合等关联关系来实现复用,其次才是考虑使用继承关系。
在软件设计当中应该尽量遵守这七大原则,它们之间要求的侧重点不同:开闭原则是总纲,它告诉我们要对扩展开放,对修改关闭;里氏替换原则告诉我们不要破坏继承体系;依赖倒置原则告诉我们要面向接口编程;单一职责原则告诉我们实现类要职责单一;接口隔离原则告诉我们在设计接口的时候要精简单一;迪米特法则告诉我们要降低耦合度;合成复用原则告诉我们要优先使用组合或者聚合关系复用,少用继承关系复用。
### 总结
开闭原则是总纲,它告诉我们要对扩展开放,对修改关闭;里氏替换原则告诉我们不要破坏继承体系;依赖倒置原则告诉我们要面向接口编程;单一职责原则告诉我们实现类要职责单一;接口隔离原则告诉我们在设计接口的时候要精简单一;迪米特法则告诉我们要降低耦合度;合成复用原则告诉我们要优先使用组合或者聚合关系复用,少用继承关系复用。
## 二、工厂模式