简介:设计模式包含了面向对象的精髓,是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。 熟悉设计模式可以更好的读懂源代码,不然看源代码也是一头雾水,不知所云啦。 为什么要用设计模式:在某些典型的场景下,能最优的解决问题