面向对象软件开发和过程系列(一~七)

 
1.    面向对象软件开发和过程(二)
BPR的思路认为,组织并不是天生就存在的,它只是一种工具,企业盈利的工具。从代码来反向的思考开发过程,听起来有些奇怪。但是过程、工具、技能等等因素和企业组织有什么区别呢?它们都是工具,都是为了产出高质量代码的工具。所以我们从代码回望过程,正是为了更有效的整理我们的过程。本文通过一个实例,来分析代码对过程中种种因素的影响。
 2003年12月1日
2.    面向对象软件开发和过程(五)
相信任何一位程序员都曾经见过面条状的代码,这种代码给人留下的只是噩梦。面向对象能够支持较好的代码组织方式,基本的处理思路是先将问题于分而治之,然后再把分开的代码整合起来。分而治之和整合,成为组织代码的关键思路。
 2003年12月1日
3.    面向对象软件开发和过程(七): 业务建模
业务建模是OOAD的重要组成部分,简单的说,业务建模就对业务领域问题进行结构化的描述。这个描述将会直接指导最终生成的软件,业务模型是否具有扩展性,业务模型是否能够正确的反映需求,都将影响最终软件的质量。
 2003年12月1日
4.    面向对象软件开发和过程(六)
针对契约设计是一种严谨的软件设计思路,它有助于提高软件的质量。软件设计中经常出现的bug往往是由于需要的前提条件或数据不能够得到满足而导致的。针对契约设计通过一种约束性的方法,解决了这个问题。
 2003年12月1日
5.    面向对象软件开发和过程(三)
在这一章中,我们使用第一章中的分析框架对第二章中的案例进行分析。在分析之后,我们会看到,应该如何从代码的角度来回望过程。
 2003年12月1日
6.    面向对象软件开发和过程(四)
重用是面向对象开发中的一个非常重要的特性,由于重用的特点,它能够降低开发投入,并提高软件的质量。那么,在面向对象开发中,究竟该如何掌握重用呢?又该如何将重用应用到开发过程中呢?
 2003年12月1日
7.    面向对象软件开发和过程(一): 代码是核心
在一个有效的组织中,必定拥有杰出的一线人才。软件设计也是一样的,一线人才的素质决定了软件的质量。从敏捷的观点来看,代码是检验软件过程是否有效的最终标准。目前为止,以及在短时间的未来,我们都不太可能完全脱离代码进行软件设计。所以,软件过程中的任何一个活动都是为了能够产出优秀的代码。所以,代码才是核心。
 2003年12月1日
 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值