20060215: 才晴了两三天,

本文通过保龄球计分的例子,探讨了OOD(面向对象设计)在敏捷开发中的应用与局限。指出在没有工具的情况下,应先考虑做事的过程再选择工具,过度依赖预设的对象结构会使得开发过程复杂化,强调对象应服务于过程。
街上的短裙帮就迫不及待的冒了出来。


结果今天又下雨了。



这几天看了敏捷开发的那个保龄球计分的例子,认识到原来OOD被夸大并滥用了。我们做一件事,手头没有任何工具的话,那么我们首先想的是怎么做,然后考虑做的过程当中需要什么工具。不仔细考虑过程,凭空构架对象(像例子中的Game-Frame-Throw)是愚蠢的,并且注定会将事情复杂化,做出来的东西也会是僵化的。对象是为过程服务的,完全为过程服务,不阻挠过程进行,不牵扯任何额外东西的对象,才是好对象。

转载于:https://www.cnblogs.com/yidinghe/archive/2006/02/15/331185.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值