敏捷四式
版權宣告:本文為半吊子子全棧工匠(wireless_com,同公眾號)原創文章,未經允許不得轉載。 https://blog.csdn.net/wireless_com/article/details/41253051
世界上不存在這樣一種方法:只要套用,就可以寫出完美的軟體,無論使用的哪種設計模式;但確實存在一種開發方式,可以幫助我們一步步構造出需要的軟體和架構——這就是敏捷開發。
敏捷開發四式如下:
1)面向意圖程式設計:面向意圖即意圖導向,說白了就是將註釋寫成方法,是函數語言程式設計實踐的另一種說法。
2)測試驅動開發:在編寫程式碼之前仔細考慮這些程式碼如何測試。需要強調的是ATDD :Acceptance Test-Driven Development. 可以避免存在於測試人員、可發人員和客戶之間的迴路導致專案的延誤和成本的增加。
3)構造使用分離:使用getInstance()獲取物件例項,而不是重新使用new,形成最佳實踐。
4)Shalloway單點修改:在修改程式碼的時候,如果對一處做了修改,那麼你必須在其他地方也作出相應的改動,這就是冗餘。堅持Shalloway原則,消除冗餘。
相關文章
- Python爬蟲十六式 - 第四式: 使用Xpath提取網頁內容Python爬蟲網頁
- 敏捷專家認為敏捷框架SAFe實際最不敏捷敏捷框架
- 敏捷史話(五):敏捷已逝 —— Dave Thomas敏捷
- 為什麼要進行敏捷?敏捷有哪些好處以及敏捷工具敏捷
- 用了敏捷實踐就是敏捷專案嗎?敏捷
- 敏捷史話(十一):敏捷宣言“間諜”——Steve Mellor敏捷
- 神馬是敏捷?(4)——敏捷不能當飯吃敏捷
- [TEAP早期試讀]敏捷武士之敏捷簡介敏捷
- 向敏捷實踐學習,學習敏捷出版敏捷
- 中式太極敏捷與西式敏捷的區別敏捷
- 敏捷開發敏捷
- 敏捷設計敏捷
- 《敏捷革命》(三)敏捷
- Scrum敏捷精要Scrum敏捷
- 敏捷的思考敏捷
- 看奧運-敏捷敏捷
- 敏捷的文件敏捷
- 敏捷風險管理敏捷
- 敏捷與CMMI敏捷
- 敏捷術語敏捷
- 忘記敏捷敏捷
- 敏捷和scrum敏捷Scrum
- 敏捷史話(十二):你現在接觸的敏捷也許是“黑暗敏捷”——Ron Jeffries敏捷
- 敏捷史話(八):敏捷的破局之道——Martin Fowler敏捷
- 敏捷落地 | 從“麥克萊恩”看敏捷與創新敏捷
- [敏捷開發實踐](1) 認識敏捷開發敏捷
- 解讀敏捷2 - 敏捷實施的六個陷阱敏捷
- 騰訊敏捷之道,實施敏捷開發,看我就夠了敏捷
- 京東精益敏捷教練分享:敏捷助力產品創新!敏捷
- Choerodon豬齒魚敏捷管理實踐(三):敏捷會議敏捷
- 敏捷史話(四):敏捷是人的天性 —— Arie van Bennekum敏捷
- 神馬是敏捷?(3)——敏捷在中國的水土不服敏捷
- 解讀敏捷1-你在做苦逼敏捷嗎?薦敏捷
- 敏捷是什麼?敏捷
- 敏捷專案管理?敏捷專案管理
- 敏捷開發框架敏捷框架
- 淺談敏捷模型敏捷模型
- 敏捷開發理解敏捷