Skip to content

Latest commit

 

History

History
8 lines (5 loc) · 477 Bytes

README.md

File metadata and controls

8 lines (5 loc) · 477 Bytes

什么是设计模式?设计模式如何解决复杂问题?

设计模式描述了一个在我们周围不断发生的问题,以及解决该问题方案的核心。有了设计模式,我们就可以一次又一次的使用该方案而不用重复劳动。

设计模式主要通过两个方面来解决复杂问题:

  1. 分解:将复杂问题分解成多个简单问题。
  2. 抽象:忽略问题的本质细节,去处理泛化和理想化了的对象模型。