對於真實的開發環境而言,風行多年的物件導向設計方式,帶來不少好處,但抱怨或批評的聲浪也一直沒有停止,原因何在? | 王建興 目前在一家網路應用軟體公司擔任技術長的工作,專長是物件導向設計以及Internet應用系統的開發。他過去的研究興趣包括:點對點網路、分散式網路管理、行動式代理人、感知網路。從企業應用軟體系統,到個人行動裝置上的應用,他都有一些開發的經驗。並且對於網路創業及網路應用的發展趨勢,持續保持高度的關心。 |
物件導向的設計觀念從開始流行至今,在軟體開發的領域中已經有了舉足輕重的地位。在過去我們會將「物件導向」這個詞掛在嘴邊,但現在很少人這麼做了,因為它早就融入許多人的開發生活中,成了不可或缺的一環。
經歷了這麼多年的實際運用,究竟物件導向的設計方式,對於真實的開發帶來了多少好處?在這些日子以來,物件導向設計方法除了持續壯大之外,其實也不乏抱怨或是批評的聲浪。或許,我們也可以試著來回顧在我們的設計中,物件導向設計方法究竟存在那些問題。
實際使用時會出現的狀況 我最早聽到關於物件導向的批評,大致上是來自於物件導向程式語言的效能,或者是佔用的記憶體空間,更早以前,甚至也有人抱怨用物件導向程式語言所寫成的程式碼太大。關於這幾項問題,可能需要分開來解釋及探討。
閱讀全文
沒有留言:
張貼留言