Coolyu0916
你说的都有道理,我不想说了。
真想不到我刚来这里就发表了一大堆自己都觉得浪费时间的贴子。我得走了,我关心的还是模型和模式的讨论。

我没用过Java,我想知道为什么有人告诉我Java如同它的名字一样净玩些花哨的概念。

比如我昨晚看了看IoC模式,看得满腹狐疑,难道这不就是工厂模式吗?不管叫反向还是叫注入,对接口的依赖性依然存在,只不过搞了一个配置文件,当对象创建的时候按照配置组装一下。这不是C++程序员天天干的事吗?奇怪,看来我真得好好学习了。

[该贴被zhouxu于2007年04月18日 11:49修改过]

java里面确实概念太多了,让人有些眼花缭乱,但是其实明白了会觉得不过就是那么回事。

IoC给我的感觉就是factory的factory,作用是提高软件的复用,本身是对软件质量提高有一种保证,因为基础的东西依靠了已经比较成熟的东西,你需要做的只是实现业务逻辑。对不对请懂行的指点一下。

对于软件质量,我的问题是:
软件质量是否涉及用户满意度,用户满意是否包含用户需求。

如果答案都是yes,那么软件就需要不停的修改来满足多变的需求。而修改会导致软件的“磨损”,这个和制造业的磨损就有区别。
软件的BUG会在不断的修改中被引入。