作者thinkniht (不下棋=.=)
看板OOAD
标题Re: 物件导向的缺点 ??
时间Sun Jul 13 14:29:31 2008
※ 引述《SureWin (surewin)》之铭言:
: 想问一下
: 现在大家都用物件导向 的分析设计甚至
: coding 现在很热门
: 我想问一下 那它有没有缺点阿
: 有没有 什麽资料 是探讨它的缺点的
:
有人说效率差...请问是差在哪里 为什麽差
对这个缺点我不是太能理解
我前些日子有看些物件导向的书
个人认为...
好的物件导向分析与设计不容易
别以为会写几行java就说很会物件导向了
因为还要考虑到可扩充性等等...
如果物件导向分析与设计的部份做不好...
那其实跟没用物件导向差不多
这会花费较多的时间去进行系统分析与设计等事情
如果不用考虑可维护性等等...(且系统不太大的话)
那就可以比较快想好该怎麽写程式
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.170.52.150
1F:推 cplusplus :效率差应该只执行效率 但那也是用来换更多优点的 07/13 22:27
2F:推 ji3g45j :那不可说是效率差,而是trade off 07/13 23:04
3F:→ thinkniht :我的问题是...其实我不是太了解为什麽执行效率差 07/14 00:22
4F:推 cipherman :OO的设计常是由很多的模组(or class)所组成... 07/14 07:22
5F:→ cipherman :会常做function call,相较於传统的"集中"做法 07/14 07:23
6F:→ cipherman :效率上是会有所牺牲...但换来的是维护的方便性.. 07/14 07:24
7F:→ thinkniht :但是如果采取"集中式"的作法...变数应该是采用全域 07/14 10:33
8F:→ thinkniht :也就是会一直占着记忆体吧(!?)如果我弄错请指教 07/14 10:33
9F:推 H45 :单回上面两行,空间经常能换取效率 07/14 16:14