Java高并发程序-Chapter4 并行模式与算法(第二十二讲)设计模式

Java高并发程序-Chapter4 并行模式与算法(第二十二讲)设计模式

在软件工程中,设计模式(design pattern)是对软件设计中普遍存在(反复出现)的各种问题,所提出的解决方案。这个术语是由埃里希·伽玛(Erich Gamma)等人在1990年代从建筑设计领域引入到计算机科学的。 

Richard Helm, Ralph Johnson ,John Vlissides (Gof) 
《设计模式:可复用面向对象软件的基础》收录23种模式 
–观察者模式 
–策略模式 
–装饰者模式 
–享元模式 
–模板方法 
–..... 


架构模式 
–MVC 
–分层 
–设计模式 
–提炼系统中的组件 
-代码模式(成例Idiom) 
–低层次,与编码直接相关 
–如DCL 
 在软件工程中,设计模式(design pattern)是对软件设计中普遍存在(反复出现)的各种问题,所提出的解决方案。这个术语是由埃里希·伽玛(Erich Gamma)等人在1990年代从建筑设计领域引入到计算机科学的。 
Richard Helm, Ralph Johnson ,John Vlissides (Gof) 
《设计模式:可复用面向对象软件的基础》收录23种模式 
–观察者模式 
–策略模式 
–装饰者模式 
–享元模式 
–模板方法 

–..... 

Java高并发程序-Chapter4 并行模式与算法(第二十二讲)设计模式