技術 : 互聯網 : 電池 : 通信工程 : 電信企業 : 電綫電纜 > 復用
目錄
重複運用 Repeated use of
  重複運用。 清 俞樾 《古書疑義舉例·語詞復用例》:“古人用助語詞,有兩字同義而復用者。《左傳》‘一薫一蕕,十年尚猶有臭’,尚,即猶也。《禮記》‘人喜則斯陶’,斯,即則也。” 姚維銳 《古書疑義舉例增補·補語詞復用例》:“《水經註》:‘雖千古茫昧,理世玄遠,遺文逸句,容或可尋。’愚按,容,或也;‘容或’復用。”
No. 2
  復用就是指“利用現成的東西”,文人稱之為“拿來主義”。被復用的對象可以是有形的物體,也可以是無形的成果。復用不是人類懶惰的表現而是智慧的表現。因為人類總是在繼承了前人的成果,不斷加以利用、改進或創新後纔會進步。所以當我們歡度國慶時,要搞清楚祖國遠不止50歲,我們今天享用到的財富還有上下五千年人民的貢獻。進步衹是應該的,不進步則就可恥了。
  復用的內涵包括了提高質量與生産率兩者。由經驗可知,在一個新係統中,大部分的內容是成熟的,衹有小部分內容是創新的。一般地可以相信成熟的東西總是比較可靠的(即具有高質量),而大量成熟的工作可以通過復用來快速實現(即具有高生産率)。勤勞並且聰明的人們應該把大部分的時間用在小比例的創新工作上,而把小部分的時間用在大比例的成熟工作中,這樣才能把工作做得又快又好。
  把復用的思想用於軟件開發,稱為軟件復用。據統計,世上已有1000億多行程序,無數功能被重寫了成千上萬次,真是浪費哪。面嚮對象(object oriented)學者的口頭禪就是“請不要再發明相同的車輪子了” 。
  將具有一定集成度並可以重複使用的軟件組成單元稱為軟構件(software component)。軟件復用可以表述為:構造新的軟件係統可以不必每次從零做起,直接使用已有的軟構件,即可組裝(或加以合理修改)成新的係統。復用方法合理化並簡化了軟件開發過程,減少了總的開發工作量與維護代價,既降低了軟件的成本又提高了生産率。另一方面,由於軟構件是經過反復使用驗證的,自身具有較高的質量。因此由軟構件組成的新係統也具有較高的質量。利用軟構件生産應用軟件的過程如圖所示。
  軟件復用不僅要使自己拿來方便,還要讓別人拿去方便,是“拿來拿去主義”。面嚮對象方法,microsoft公司的com規範 [rogerson 1999],都能很好地用於實現大規模的軟件復用
英文解釋
  1. :  multipexing,  Multiplex (MUX)
  2. n.:  multiplexing
相關詞
計算機計算機網絡
包含詞
復用性