摘要:
四人帮的那本书并没有讲到并发或者分布式或者实时程序的设计模式。设计模式是把过去成功的并且被重复使用的设计经验以人们能够有效利用的方式记录下来。一个设计模式有四个基本要素:1. 模式名称:用于记住该模式并且可以和他人进行交流。2. 问题:该模式用于解决的问题,也即该模式应用的领域。3. 解决方案:对该模式的具体描述。4. 效果:该模式应用的效果及影响,以及使用该模式需要权衡的问题。设计模式可以按照目的和范围进行分类。以下为设计模式分类图:创建型结构型行为型类Factory MethodAdapterInterpreterTemplate Method对象Abstract FactoryBuild 阅读全文