php 可维护性的代码,软件的可复用性和可维护性
一、軟件的可復用性
可復用性(Reuseability)復用又叫重用,是重復使用的意思。一般軟件的復用率并不高,尤其在國內。復用的好處可以得到 較高的生產效率以及隨之而來的成本降低、較高的軟件質量(錯誤可以更快的被糾正)以及 恰當的使用復用可以改善系統的可維護性。
傳統用法
代碼剪貼
最初步的復用,每塊代碼分散在各處,獨立的演變,仍需要針對每一塊修改和測試。這種復用帶來的好處很有限。
算法
在已有的成熟算法中選擇一個比自己重新開發一個好的多。比如排序算法。這就是算法的復用。
數據結構
比如隊列、棧、鏈表,在實踐中得到了大量的應用。
二、? 軟件的可維護性
系統的可維護性是衡量一個系統的可修復(恢復)性和可改進性的難易程度。所謂可修復性是指在系統發生故障后能夠排除(或抑制)故障予以修復,并返回到原來正常運行狀態的可能性。而可改進性則是系統具有接受對現有功能的改進,增加新功能的可能性。
因此,可維護性實際上也是對系統性能的一種不可缺少的評價體系,它主要包括兩個方面:首先是評價一個系統在實施預防型和糾正型維護功能時的難易程度,其中包括對故障的檢測、診斷、修復以及能否將該系統重新進行初始化等功能;其次,則是衡量一個系統能接受改進,甚至為了進一步適應外界(或新的)環境而進行功能修改的難易程度。
事實上,可維護性是可信性屬性中一項相當重要的評價標準。可維護性的優劣可能直接影響到系統的可靠性和可信性
總結
以上是生活随笔為你收集整理的php 可维护性的代码,软件的可复用性和可维护性的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机二级excel经典操作题,计算机二
- 下一篇: 动态规划算法php,php算法学习之动态