常見的軟體生存周期模型:
1.瀑布模型
2.增量模型
3.演化模型(原型模型)
4.噴泉模型(生魚片模型)
5.螺旋模型
面向物件常用的兩大模型:構建集成模型 , 統一程序模型RUP(最流行之一)
對于我們初學者而言,在做軟體開發時可能更傾向于瀑布模型,因為瀑布模型有明確的步驟,依照“需求、設計、編碼、單元測驗、集成和維護”的順序正向開發,逆向返工,
瀑布模型有其明顯的優點:存在一個需求階段,鼓勵對系統做什么進行規約,存在設計階段,即編碼之間的設計,在每一個階段結束時進行復審,允許獲取方與用戶的參與,允許基線和配置早期接受控制,
不足:客戶必須完整正確的表達需求才可,缺乏靈活性,花費時間大,專案風險大,
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/22708.html
標籤:設計模式
上一篇:實施微服務架構,有哪些關鍵步驟?
下一篇:設計模式--概述
