sigmazel
2011-03-29 13:03
我基本不同意楼主的看法。尽管我也在重复楼主之前重复的问题,也有一样的困惑。

首先,完全面向对象的软件工程在国内的中小型公司里很难生存,原因是多方便的,如程序员本身的素质、项目工期等等。

其次,完全面向对象的软件工程本身也不见得能解决你的问题。

第三,框架本身只是个工具而已,它并没有错。错在使用它的人。

我一直觉得现行的开发模式与经典理论有很多冲突,但我个人觉得现行的开发模式是困难中前行的积极向上的人,而不是困在经典理论中无病呻吟的人。对于三层中的manager膨胀问题,我觉得不是框架的错,而且你自己没有把它的责任分析清楚,或分解清楚。

面向对象理论我个人认为就是责任分析理论,和三层框架没有多大点关系,和贫血也没有多大点关系。不是说软件工程非得把领域模型描述的完全一致就OK了,就OO了。贫血中要贫得好,贫得省力、省时,维护起来成本又低也不失好的解决办法,同样也值得业内人的尊敬,而不是因为写了几句不OO的语句,大家都嗤之以鼻!

猜你喜欢
3Go 上一页 1 2 3