本章,
一个设计模式,就是对于一类问题的经过测试的解决方法。如果你对本书介绍的设计模式都熟悉,那么以后你遇到一个新的问题,你就可以在大脑中思索,然后运用合适的设计模式来解决它,既节省了时间又保证了正确性。
Erich Gamma在1995年出版的《Design Patterns: Elements of Reusable Object-Oriented Software》中介绍了23种标准地设计模式,这23种模式也被程序员称为Gang of Four,或者GoF。
不要被23吓到,其中最常用的模式也就几个,但是多了解一些总没坏处。本书也会花不少笔墨讲解一些近几年出现的新的设计模式。