浅析SOA架构基础理论及哲学体系认知观
面向对象发展到面向构件,由面向构件再发展到面向服务,因此它们 的认知观和基础理论都是息息相关的,解决大型软件的开发效率和质量除了要 解决编程的正确性外,还必需解决开发周期长、复用性差、成本高、文档多、 以及难以适应系统演化等问题。 40 年前国际上发生了“软件危机”,
如 IBM 公司开发一个操作系统、或美国的航空公司开发飞机订票系统,都花费 了上千人年的工作量,开发周期长、而开发出来的产品却是错误很多,难以维 护和适应修改。正在此时,一位荷兰的物理家 E.W.Dijkstra 提出了一种“结构 程序设计方法”,他认为:人的智力是有限的,采用数学或物理学的思维方 法,用枚举、抽象、归纳、类比等思维方式简化问题,称为结构程序的分析和 设计方法(SASD)。由于我也是数学系毕业的,我拜读了他的所有论文,编写一 本著作“编程方法学”,此书三次获得著作大奖,并在全国十多所名牌大学讲 过课。用此方法扩展到软件设计中时,称为“结构化分析和结构化设计 (SASD)”, 所谓“结构程序设计方法”,就是基于面向对象的体系结
构没计方法的早期蓝本,侧重於解决程序正确性的编程的方法,以此为基础建 立了软件工程这门学科,建立了编程的基础理论体系。 解决软件开发
效率的认知观及其基础理论 我们都知道由面向对象发展到面向构件,
由面向构件再发展到面向服务,因此它们的认知
您可能关注的文档
最近下载
- 脊柱和骨盆骨折-ppt外科学PPT教学课件.ppt
- 2023宁波宁海县国有企业公开招聘试题及答案解析.docx
- 2027考研政治冲刺背诵手册(完整版).pdf VIP
- 2026年宁波宁海县国有企业公开招聘工作人员29人笔试备考试题及答案解析.docx VIP
- 2025年宁波宁海县国有企业公开招聘工作人员52人备考题库及答案解析.docx VIP
- 直肠阴道瘘术后护理管理.docx VIP
- 2025年宁波宁海县国有企业公开招聘工作人员52人笔试备考试题及答案解析.docx VIP
- 2025年宁波宁海县国有企业招聘考试笔试试题.docx VIP
- 矿井通风(王德明).pdf VIP
- 《失眠障碍中西医结合诊疗指南》.docx VIP
原创力文档

文档评论(0)