第一桶 從C到C++ 第二碗 陳老C初論C++ 潘小P進入新天地
摘要: “好像一段代碼對其具體實現(xiàn)了解的越少,它的維護性就會越好?”小P有些猜測。“呵呵,的確,那么我們通過各種不同的方法達到了什么樣的看似相同的目的?”老C開始掉小P的胃口。
“信息隱藏?”小P不太確定。
“信息隱藏是手段,但不是目的。”老C很確定的否決掉小P,“我們達到的目的是控制問題的規(guī)模!”
老C覺得有必要給小P講講哲學(xué):“我們寫軟件的目的是為了解決現(xiàn)實生活中的具體問題,沒錯吧?”
“沒錯,的確是這樣,可是這個和C++有什么關(guān)系的?”小P覺得有些莫名其妙。
“那么你覺得使用高級的語言、先進的設(shè)計和合理的開發(fā)流程,問題的復(fù)雜度會降低嗎?”
“那是啊,問題的復(fù)雜度當然會降低啊。”
“唉,錯了,問題的復(fù)雜度不會降低的,因為問題的復(fù)雜度是客觀存在,不會因為人主觀的原因而改變!” 閱讀全文
posted @ 2009-01-18 14:26 Anderson 閱讀(2192) | 評論 (11) | 編輯 收藏