提高軟件的可維護性,應從以下的幾個方面盡力:
 1.合用進步前輩的軟件開辟手藝和東西
為了改善軟件的可維護性,應該實時進修并盡量去合用能提高軟件質量的手藝和開辟東西。
例如,模塊化手藝、布局化程序設計手藝、面標的目的對象等一些進步前輩的軟件開辟手藝。
 2.明白軟件的質量方針和優先級
若是要程序知足可維護性的七種特征的全數要求,那是不實際的。因為,有些特征是彼此促進的,而有些特征則是彼此矛盾的。
每一種質量特征的相對主要性不單因維護類型而分歧,并且因程序的用途和計較機情況分歧。是以,在提出軟件質量方針的同時還必需劃定它們的優先級,這樣有助于提高軟件的質量,削減軟件保存周期的費用。
 3.質量包管審查
    要提高軟件可維護性,必需要進行質量包管審查。質量包管審查可分為四種類型:在查抄點進行查抄、驗收查抄、周期性維護查抄、對軟件包查抄。
 4.選擇可維護的程序設計說話
編碼所利用的程序設計說話對軟件的可維護性影響很大。初級說話很難理解,是以也很難維護。高級說話比初級說話輕易理解,有更好的可維護性。
某些高級說話可能比另一些更輕易理解。尤其是第四代說話更輕易理解,更輕易編程,是以更輕易維護。
 5.改良程序的文檔
程序文檔對提高程序的可理解性有著主要的感化。規范、完整、一致的文檔是成立可維護性的根基前提。
在軟件生命周期的每個階段的手藝復審和辦理復審中,都應對文檔進行查抄,對可維護性進行評審。
 0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!