我也不管是db时代还是oo时代,我只不过想把我的工程完成而已,我用oo完成了并快速适应了各种变更,我就认为oo好,至于db我无权发言,我不懂,但是我们小组有个oracle认证的他懂,也不知道他是无法坚持还是真正觉得oo强大,反正现在他不再编写存贮过程了。
说话用不着太激烈,同意您的并不少,反对您的也很多,不是高声喊两句就把人拉到您那边了。每个地方都有自己的文化,我想banq先生也不至于去oracle论坛那里说oo长道db短。
多谢发表意见,其实这两点是内在统一的,性能是细节是底层的事情,如果我们只有数据库这样具体底层思维,而不把数据库看成和操作系统一样的一个高层面向业务的思维,那么,我们就习惯于用数据库思维思考问题,碰到性能问题,也拼命向数据库要性能,不断地折磨微调它,但是数据库不是性能奶牛啊,不会提供给你无穷无尽的性能提升,这就进入了向下的死胡同思维:改写数据库底层汇编;使用数据库专有语言;提供硬件CPU性能,等等,这些都是向下挖地三尺的思维。最后是不是向下直至CPU内部去优化呢?