原文:軟件的可復用性和維護性

.軟件的可復用性 可復用性:復用又叫重用,是重復使用的意思。一般軟件的復用率並不高,尤其在國內。復用的好處可以得到較高的生產效率以及隨之而來的成本降低 較高的軟件質量 錯誤可以更快的被糾正 以及恰當的使用復用可以改善系統的可維護性。 傳統的復用: 代碼剪貼:最初步的復用,每塊代碼分散在各處,獨立的演變,仍需要針對每一塊修改和測試。這種復用帶來的好處很有限。 算法:在已有的成熟算法中選擇一個比自己 ...

2020-03-13 13:53 0 802 推薦指數:

查看詳情

軟件可復用性與可維護性

1.軟件可復用性 復用又叫重用,是重復使用的意思。一般軟件復用率並不高。復用的好處可以得到 較高的生產效率以及隨之而來的成本降低、較高的軟件質量(錯誤可以更快的被糾正)以及 恰當的使用復用可以改善系統的可維護性復用不僅僅是代碼的復用,雖然代碼復用確實是復用的一個初等形式,代碼的剪貼復用、算法 ...

Sun Mar 15 17:07:00 CST 2020 0 802
設計模式之軟件的可維護性可復用性

通常認為,一個易於維護的系統,就是一個復用率較高的系統;而一個復用很好的系統,就是一個易於維護的系統。 但實際上,可維護性可復用性是兩個獨立的目標。 導致一個軟件設計的可維護性較低的真正原因有四個: 過於僵硬:很難在一個軟件系統中添加新的功能,因為新功能的加入會涉及多個模塊的修改 ...

Wed Mar 16 00:49:00 CST 2016 0 1849
軟件的4種維護(更正、完善性、預防、適應)的區別

軟件維護活動是指需要提供軟件支持的全部活動,包括: 交付前完成的活動:交付后運行計划、維護計划 交付后完成的活動:軟件修改、培訓、幫助資料 一般我們將其分為以下的4種: (1)更正。由於系統測試不可能揭露系統存在的所有 ...

Thu Dec 05 19:12:00 CST 2013 0 3902
維護性的代碼

什么是可維護性代碼 代碼約定1、可讀 2、變量和函數命名由於很多js開發人員最初都只是業余愛好者,所以有一種使用無意義名字的傾向,諸如foo,bar,dosomething這樣的名字。專業的js開發人員必須克服這些惡習以創建可維護性的代碼 ...

Tue Apr 24 15:28:00 CST 2018 0 1090
軟件的可維護性與哪些因素有關?在軟件開發過程中應該采取哪些措施來提高軟件產品的可維護性

決定軟件可維護性的因素有: 1)可理解2)可測試3)可修改性4)可移植5)可重用 應該采取哪些措施: 1)提高可理解:模塊化·詳細的設計文檔·結構化設計·程序內部的文檔和良好的高級程序設計語言 2)提高可測試:良好的文檔對於診斷和測試是至關重要的,此外,軟件結構·可用的測試 ...

Wed Apr 06 07:51:00 CST 2016 0 7327
web標准-可用、可維護性、可訪問

web標准 簡單的說,就是HTML、CSS、JavaScript這三者分離。WEB標准不是某一個標准,而是一系列標准的集合。網頁主要由三部分組成:結構(Structure)、表現(Presentat ...

Thu Mar 23 03:41:00 CST 2017 0 1590
提高React組件的復用

1. 使用props屬性和組合 1. props.children 在需要自定義內容的地方渲染props.children 2. 將組件作為變量傳遞到另一個組件 ...

Wed Nov 20 21:43:00 CST 2019 0 283
Java多態——代碼復用

  Java中,多態的意為相同的行為,不同的實現。   其中,多態又分為靜態多態和動態多態。兩者的區別在於:前者在編譯器就可以確定運行期的最終結果,即編譯時就可以確定調用哪個方法;而后者在編譯期則不 ...

Mon Jul 31 06:20:00 CST 2017 0 1275
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM