Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 

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

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

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

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