最近内部新竞聘了两位开发经理, 都是作为JAVA桌面应用开发的负责人,他们两人的在计算机科学方面的天分非常高,而且技术也非常全面和出众,唯一的遗憾是他们对写设计文档不太感兴趣, 这样对于管理团队可能会有问题, 所以最近就为他们举办了一次面向对象的软件工程的培训工作。
说起面向对象的软件工程,也就是Object-Oriented Software-Engineering, 其实是爱立信公司的首席架构师Ivar Jacobson 在1975年前后设计著名的AXE-10交换机时候采用的一种软件工程方法, 很多年前我在学习《Uml 用户指南》的时候,因为对书中的意思不太理解, 所以就根据书本后面附录的参考书找到了这本书, 大约花费了3年时间学习完这本书以后,我感到收获非常大, 所以我也很想把我学习的经验分享给这两位年轻的开发经理。
我们的培训课程一共有3天,主要讨论的是面向对象的基础, 面向过程和面向对象的开发方法的比较,软件复用的方法和手段,以及基于组件的集成的开发模式, 可能是因为小班教学的缘故,大家讨论的非常热烈, 而且他们的收获也非常大,所以真心希望他们能够以这次培训为起点,早日成为出色的项目经理。
主要的收获有2点:
1) 在项目前期进行充分的设计,提供一个易于理解和易于变化的组件结构,能够最大程度的消除不确定的因素,避免不必要的返工。
2) 封装的重要性,对对象的封装,组件的封装,第三方产品的封装和对环境的封装。
下面附上本次培训的材料.
- 大小: 100.9 KB
分享到:
相关推荐
《面向对象软件工程》 作者:Stephen.R.Schach 学校:(美)范德比尔特大学 书名原名:Objected-Oriented Software Engineering 目录: 第一部分 面向对象软件工程简介 第一章 面向对象软件工程的范畴 第二章 ...
着重导轮面向对象分析(Object-Oriented Analysis,OOA)和面向对象设计(Object-Oriented Design,OOD)原则的应用
本文主要介绍了面向对象的软件工程的应用研究。包括软件工程方法的流程,面向对象的软件工程方法,面向对象建模等。
面向对象软件工程(使用UML,模式与Java)全套课后习题答案.pdf Bernd Bruegge主编 叶俊民改编
面向对象软件工程第八版知识点概括 StephenR.Schach,1972年获魏兹曼科学院理科硕士学位,1973年获开普敦大学应用数学博士学位,任教于美国范德比尔特大学计算机科学系。他著有多部有关软件工程、面向对象软件工程...
面向对象软件工程与UML面向对象软件工程与UML面向对象软件工程与UML面向对象软件工程与UML
面向对象软件工程概述。以例子导入,主要分析了面向对象开发方法的优势及相应的基本概念。
《测试驱动的面向对象软件开发》采用通俗易懂的比喻,众所周知的编程语言,短小精悍的工作实例,深入浅出的分析处理——仿佛在和几位世界级的编程高手一边喝茶,一边聊天,循序渐进地让读者在不知不觉中进入编程的最高...
面向对象软件工程方法学实践,值得一看
软件工程-张海藩编著--面向对象分析实验报告
是关于面向对象软件工程设计的,这里就不详细介绍了……
面向对象的软件工程:构建复杂且多变的系统
软件开发原理,ood ooa概念,类和对象,esc,sbss的概念
面向对象的软件开发过程.
软件工程 实验二 面向对象的软件分析与设计 包括了整个实验流程
软件工程面向对象开发之瀑布开发模型的表格型开发文档
面向对象的软件工程应用研究.pdf