- 7
- 0
- 约7.33千字
- 约 28页
- 2017-09-07 发布于天津
- 举报
设计模式之间关系图 - read
第十课 设计模式(之一) 模式的起源 一个好的“形”对于围棋非常重要,形是棋子在棋盘上的几何形状的抽象化,形是一种模式,模式化的过程就是把问题抽象化。 模式的研究起源于建筑设计大师Alexander关于城市规划和建筑设计的著作。他发现优质设计之间的相似之处,并把这些相似之处称为模式。 模式是“在某一个情景下的问题解决方案”,使用于所有工程设计领域,包括软件开发与设计领域。 软件设计模式简史 1987年。Ward Cunningham和Kent Beck在一起用Smalltalk作设计用户界面的工作。他们决定使用Alexander的理论发展出一个有五个模式的语言来指导Smalltalk的新手,因此他们写成了一篇Using Pattern Languages for Object-Oriented Programs(使用模式语言作面向对象的程序)的论文(发表于OOPSLA87 in Orlando )。 Jim Coplien开始搜集C++语言的成例(idioms)。成例是模式的一种;这些C++成例发表在1991年出版的Advanced C++ Programming Styles and Idioms(高级C++编程风格和成例)一书中 从1990到1992年,由四个人组成的小组开始他们搜集模式的工作。关于模式的讨论和工作会议则一再举行。 在1993年8月份,Kent
您可能关注的文档
- 上海市水利工程集团有限公司 - 安徽水利水电职业技术学院.pdf
- 上海市特种设备应急管理体系构建研究 - 上海标准化研究院.pdf
- 上海市中学化学课程标准》 (征求意见稿.ppt
- 上海市终身教育地方立法的实践及其构想 - 华东师范大学教育科学学院.pdf
- 上海旺翔文化传媒股份有限公司信息披露管理制度.pdf
- 上海益民商业集团股份有限公司关于修改《公司章程》的公告.pdf
- 上市公司价值取决于治理水平如何改善和提高公司治理水平一直是 .pdf
- 上市公司年度审计的相关问题研讨 - 广东上市公司协会.ppt
- 上市公司治理结构对关联方交易的影响.pdf
- 上市规则执行策略、主题及案例 - hkex.pdf
- 锦州市太和区2025-2026学年第二学期六年级语文第六单元测试卷(部编版含答案).docx
- 长治市沁源县2025-2026学年第二学期三年级语文第六单元测试卷(部编版含答案).docx
- 西安市雁塔区2025-2026学年第二学期二年级语文第六单元测试卷(部编版含答案).docx
- 张掖地区张掖市2025-2026学年第二学期四年级语文第五单元测试卷(部编版含答案).docx
- 贵阳市云岩区2025-2026学年第二学期四年级语文第六单元测试卷(部编版含答案).docx
- 伊春市金山屯区2025-2026学年第二学期四年级语文第五单元测试卷(部编版含答案).docx
- 湛江市麻章区2025-2026学年第二学期四年级语文第六单元测试卷(部编版含答案).docx
- 渭南市临渭区2025-2026学年第二学期四年级语文第六单元测试卷(部编版含答案).docx
- 湘西土家族苗族自治州龙山县2025-2026学年第二学期六年级语文第六单元测试卷(部编版含答案).docx
- 运城市新绛县2025-2026学年第二学期二年级语文第六单元测试卷(部编版含答案).docx
最近下载
- 轧钢机设计--毕业论文设计.doc VIP
- 2025贵州道真自治县公安局招聘警务辅助人员34人笔试参考题库附答案解析.docx VIP
- 2026春苏教版数学一年级下册第一单元试卷含答案.docx VIP
- 2024年上海普通高中学业水平等级性考试历史真题及答案.pdf VIP
- 哮喘日如何让呼吸更顺畅.pptx VIP
- 2026苏教版一年级数学下册全册教案.pdf VIP
- 毕业设计-PLC在真空压力浸漆控制系统中的应用.doc VIP
- Delta台达工业自动化PC-Based 运动控制解决方案R1-EC9144 系列4信道模拟输出模块安装手册.pdf
- 2026年创意趋势报告.pdf VIP
- 化工设备机械基础试卷.docx VIP
原创力文档

文档评论(0)