軟件的可重用性
.jpg)
軟件復用是降低成本和進度,并且提高產品質量的關健因素。然而,重用也是一把雙刃劍。如果可重用材料的質量水平是無可挑剔的,那么可重用性對任何已知的軟件技術都會有最高的投資1.1報率。但是,如果重用材料中有很多的錯誤。那么投資間報率可能會變成負值。事實上,高品質重用和低品質重用之間的差異還是蠻大的,通過觀寮發現,任何已知技術的投資回報率都為土300%。軟件的可重用往往被視為是靈丹妙藥,既可以彌補軟件開發的緩慢進度,也可以降低軟件的高昂成本。這在理論上可能是行得通的,但是除非可重用材料的質最接近零缺陷,否則可重用并沒有任何實用價值。
在過去的數年里,出現了一種新型的可重用,即面向服務架構(SOA),SOA方法處理重用的途徑是,將相對獨立的功能或“服務”組裝成一個內聚的應用。函數本身也可以在單機模式下運行,并且不需要做任何修改。SOA是一個有趣的概念,并且也給軟件行業帶來了新的生機,但是截至2009年,SOA的概念基本上都是理論上的,而實際的應用卻很少。目前,SOA在成本、質且以及有效性方面的經驗數據都幾乎為零。
到目前為止,軟件的可重用并沒有達到如大家所期望的那樣。無論是面向對象類庫,還是其他形式的重用,如商業企業資源規劃(ERP)套件,都已經有了成功的實踐。要想將可重用提升到對經濟非常有利的地位,那么可重用材料就需要有更出色的質量以及更卓越的安全控制才行。當下,可重用的技術似乎已準備妥當,因此,或許在未來的幾年里.可重用終將進入大家的視線。
要想將軟件放置在良好的經濟基礎之上,軟件的范式需要做一些變化,即將軟件開發從使用定制代碼轉換成使用標準的可重用的組件。截至2009年,只有很少的應用使用標準可重用組件進行構建。其中一部分原因是,許多軟件組件的質量控制做得不夠好。另一部分原因是,缺乏常規的應用類型的標準架構,并且還缺乏連接組件的標準接口,在當前典型的應用中,高品質可重用材料的使用率甚至低于25%,因此我們要做的就是腳踏實地,逐步規劃,不斷提升高質最可重用材料的數量,使得常規應用中可重用材料的比例達到85%以上.甚至是95%以上。
推薦新聞
更多行業-
營銷型網站建設標準及特點
營銷型網站建設,是指根據企業產品或者服務的市場定位。營銷型網站建設不單...
2013-10-22 -
seo網站優化之排名下降很憂傷 應對方法需五招
seo網站優化之排名下降很憂傷 應對方法需五招大家好,我是北京網站制作...
2011-11-27 -
SEO網站優化賺錢在當下
SEO網站優化賺錢在當下下邊是一個站長朋友的自述。是他在痛苦中的反思,...
2011-12-05 -
鄭州企業網站建設有哪些要點介紹
事實上,webshell不僅可以通過打開服務器的后門獲得,還可以通過在...
2020-06-02 -
常用的網站制作軟件有哪些?
工欲善其事,必先利其器。要開發網站,沒有功能完善的軟件工具是不行的。下...
2016-01-04 -
網站建設模糊搜索功能制作要求
要制作一個網站的模糊搜索功能,可以按照以下要求進行設計和開發 用戶界...
2023-07-17
預約專業咨詢顧問溝通!
免責聲明
非常感謝您訪問我們的網站。在您使用本網站之前,請您仔細閱讀本聲明的所有條款。
1、本站部分內容來源自網絡,涉及到的部分文章和圖片版權屬于原作者,本站轉載僅供大家學習和交流,切勿用于任何商業活動。
2、本站不承擔用戶因使用這些資源對自己和他人造成任何形式的損失或傷害。
3、本聲明未涉及的問題參見國家有關法律法規,當本聲明與國家法律法規沖突時,以國家法律法規為準。
4、如果侵害了您的合法權益,請您及時與我們,我們會在第一時間刪除相關內容!
聯系方式:010-60259772
電子郵件:394588593@qq.com