HIT軟件構造學習筆記-第五章

運維是軟件開發中最困難的環節,處理來自用戶報告的故障/問題 糾錯性:對BUG進行維護 適應性:例如吧APP從電腦移植到手機 完善性:軟件的功能不足,對功能進行擴充 預防性:預見軟件後期需要升級,爲了適應後期的升級,對軟件結構來進行很好的設計。 軟件演化:對軟件進行持續的更新 如現在大部分的成本都在維護階段 模塊化編程 1)高內聚:每個模塊完成一個功能 2)低耦合:每個模塊關聯少 3)分離關注點:每
相關文章
相關標籤/搜索