軟件模塊的獨立性由什麼衡量?衡量一個産品的質量,除了它的總體質量外,我們常常也會關注組成産品的基本單位的質量,我來為大家科普一下關于軟件模塊的獨立性由什麼衡量?以下内容希望對你有幫助!
衡量一個産品的質量,除了它的總體質量外,我們常常也會關注組成産品的基本單位的質量。
比如,我們衡量一件衣服的質量,除了樣式設計外,很多質量諸如舒适度、重量、結實度等,都和生産衣服所用的布的素材——線——有關。“線”的質地決定了衣服的品質。最近出土的漢代素紗蟬衣的線的質量(強度、耐腐度等),已經達到了手工絲織品的世界巅峰——即使現代工藝也無法再制。
同樣的,軟件産品的質量也是由組成軟件的基本單位的質量來決定的。軟件最終的表現形式是可運行的程序,而程序是由模塊組成的,因此組成軟件的基本單位就是“模塊”。所以提高軟件産品的質量,就是要提高模塊的質量。而要提高模塊的質量,就需要開發人員做好軟件單元測試。那些不重視單元測試,想要裁剪掉單元測試,隻進行配置項測試、系統測試的做法,是無法保證軟件基本組成單元的質量,也就無法保證最終交付的軟件産品的質量。
實際上,在軟件開發的整個流程中,模塊都一直貫穿其中:
所以,以模塊為軟件産品組成的基本單位進行分析、評價、管理是軟件開發的一大特征。每個程序員都需要提高模塊化設計、管理的意識,提高模塊的設計質量,這樣才能确保整個軟件産品的質量。
文章轉載自網絡,侵權聯系删除,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!