Re: 物件導向的缺點 ??

看板OOAD作者 (不下棋=.=)時間16年前 (2008/07/13 14:29), 編輯推噓4(405)
留言9則, 5人參與, 最新討論串7/13 (看更多)
※ 引述《SureWin (surewin)》之銘言: : 想問一下 : 現在大家都用物件導向 的分析設計甚至 : coding 現在很熱門 : 我想問一下 那它有沒有缺點阿 :  有沒有 什麼資料 是探討它的缺點的 :   有人說效率差...請問是差在哪裡 為什麼差 對這個缺點我不是太能理解 我前些日子有看些物件導向的書 個人認為... 好的物件導向分析與設計不容易 別以為會寫幾行java就說很會物件導向了 因為還要考慮到可擴充性等等... 如果物件導向分析與設計的部份做不好... 那其實跟沒用物件導向差不多 這會花費較多的時間去進行系統分析與設計等事情 如果不用考慮可維護性等等...(且系統不太大的話) 那就可以比較快想好該怎麼寫程式 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.170.52.150

07/13 22:27, , 1F
效率差應該只執行效率 但那也是用來換更多優點的
07/13 22:27, 1F

07/13 23:04, , 2F
那不可說是效率差,而是trade off
07/13 23:04, 2F

07/14 00:22, , 3F
我的問題是...其實我不是太了解為什麼執行效率差
07/14 00:22, 3F

07/14 07:22, , 4F
OO的設計常是由很多的模組(or class)所組成...
07/14 07:22, 4F

07/14 07:23, , 5F
會常做function call,相較於傳統的"集中"做法
07/14 07:23, 5F

07/14 07:24, , 6F
效率上是會有所犧牲...但換來的是維護的方便性..
07/14 07:24, 6F

07/14 10:33, , 7F
但是如果採取"集中式"的作法...變數應該是採用全域
07/14 10:33, 7F

07/14 10:33, , 8F
也就是會一直佔著記憶體吧(!?)如果我弄錯請指教
07/14 10:33, 8F

07/14 16:14, , 9F
單回上面兩行,空間經常能換取效率
07/14 16:14, 9F
文章代碼(AID): #18UQ3C7N (OOAD)
討論串 (同標題文章)
文章代碼(AID): #18UQ3C7N (OOAD)