当前位置: 技术问答>java相关
设计模式是怎样产生的?
来源: 互联网 发布时间:2015-06-28
本文导语: 有没有什么标准的?是不是随便一个人写些代码,然后归纳一下,跟着给它安个名字,一个设计模式就出来了? | 设计模式的产生是人们在长期的设计过程中总结出来的一套能够解决特定条件...
有没有什么标准的?是不是随便一个人写些代码,然后归纳一下,跟着给它安个名字,一个设计模式就出来了?
|
设计模式的产生是人们在长期的设计过程中总结出来的一套能够解决特定条件的问题的一种模式,他是人门长期劳动的总结结果,呵呵。
|
呵呵,“它们或是来源于面向对象设计者圈子里的非正式交流,或是来源于某些成功的面向对象系统的某些部分..”
|
http://www.jdon.com/designpatterns/index.htm
|
–Pattern的概念来自于建筑学>> A Pattern Language [ Alexander77 ]
>> A Timeless Way of Building [ Alexander79 ]
软件界对Pattern的研究
Tektronix 的Ward Cunningham & Kent Beck对Alexander思想的研究 ( OOPSLA’87 , OOPSLA’88)
Erich Gamma在苏黎世大学的博士论文 (1991)
OOPSLA’91/92/93 设立委员会负责作成关于软件构造的手册
GoF的发表 (1994)
PLoP会议的形成 (1994)
>> A Timeless Way of Building [ Alexander79 ]
软件界对Pattern的研究
Tektronix 的Ward Cunningham & Kent Beck对Alexander思想的研究 ( OOPSLA’87 , OOPSLA’88)
Erich Gamma在苏黎世大学的博士论文 (1991)
OOPSLA’91/92/93 设立委员会负责作成关于软件构造的手册
GoF的发表 (1994)
PLoP会议的形成 (1994)