软件设计模式背后的科学方法与科学哲学
扫描二维码
随时随地手机看文章
一、软件设计模式的产生
(一)软件设计模式相关概念的比较
首先引出模式的概念 : 对于某领域内的专家知识和成功经验的文档记录以及总结,这样的经验在特定的环境下对于某类问题具有广泛的适用性,并且模式定义了一组和成功经验以及问题解法相关联的词汇。在辩证法的角度来看:模式是广义化的并可重复使用的人类经验总结,从这一角度来看,软件工程领域的软件重用概念与模式的理论是相通的。模式的提出:最先提到模式这个词语并且给出了清晰定义的是一位建筑设计师克里斯托佛亚历山大( ChristopherA lexander)。在他的三部曲著作永恒的建筑之道、建筑模式语言、
探讨软件设计模式背后的科学方法与科学哲学.pdf