亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

可持續發展的迭代開發

系統 2151 0

? 最近由于部門的轉換,到了一個新的項目組, 由于這個項目之前經過很多人的手,代碼閱讀和擴展已經變得不是很好,已經能明顯的聞到壞代碼的味道,每次新功能的上線往往伴隨著更多的代碼冗余和新的bug。

? 于是項目經理決定改善代碼質量,做法是強調規范,注重流程。這是個方案估計是目前大都是項目團隊解決代碼質量采用最多的方法,優勢在于有了一個"標準",而標準就是為了實現通用性,但是標準只是解決了淺層的問題,要更好實現一個應用的可持續穩定擴展性,是個需要深層發掘的。

? 現在的企業應用一般都是遵循迭代模式開發,好處是:

? 1) 高效:重要的功能先開發,附屬增值模塊后續上線

? 2)底風險:一些模塊啟用關閉,可以在短時間內上下線,這也是web軟件的優勢

? 3)高通用:邊反饋邊開發,及時了解用戶需要,一定成度上滿足了各種用戶的需求,同時也使失敗幾率降低

? 4)可控性:團隊不會因為“多模塊”等長期處于分散情況下

??? 鑒于迭代的這么多優勢,很多線上軟件都是采用邊了解需求,邊上線的做法。

??? 但是正式由于這種方式,使得軟件設計代碼質量的高要求,原因在于后期功能的開發往往依附于早期基石之上,在一個壞的地基上永遠建不了高樓。

???? 這是一個迭代過程:

??? 初始:需求的了解;需求UC

??? 細化:系統設計(測試驅動用例);領域模型,詳細類圖

??? 構造:代碼實現,測試用例(規范)

??? 發布:回歸,文檔備案,總結,下次迭代準備

?? 可以看到規范只在構造中起了作用,而細化一定程度上是構造的模具,而往往被忽略的就是設計。

?? 細化設計雖然不能帶來什么效益,沒有它依然能實現應用,但我們不是開發半年一年的應用,而是三五年的應用。每次的設計都需要為下次的增量而作準備。

可持續發展的迭代開發


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦?。?!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 四虎院影永久在线观看 | 国产成人一区二区三区在线视频 | 欧美va放荡人妇大片 | 国产精品亚洲片在线牛牛影视 | 国产精品成| 日韩三级久久 | 国产精亚洲视频 | 国产黄色91 | 91在线视频在线 | 四虎永久免费最新在线 | 农村寡妇一级毛片免费看视频 | 国产精品一区二区不卡 | 国内主播大秀福利视频在线看 | 91精品久久久 | 大乳女做爰中文字幕 | 国产99久久亚洲综合精品 | 这里只有久久精品 | 亚洲日本va中文字幕在线不卡 | a级无毛片 | 国产a一级毛片午夜剧场14 | 一级视频片 | 在线观看欧美视频 | 亚洲免费一区二区 | 欧美性视频在线激情 | 青青操夜夜操 | 激情五月婷婷在线 | 99在线热视频只有精品免费 | 五月婷婷综合激情 | 日韩欧美毛片免费观看视频 | 欧美日韩综合在线视频免费看 | 九9热这里真品 | 99爱国产| 老子理论不卡影院6080 | 青草国产 | 欧洲黄色毛片 | 看免费的毛片 | 青青草国产97免久久费观看 | 久久99久久99精品免费看动漫 | 99精品国产福利在线观看 | 久久亚洲精品一区成人 | 欧美成人免费观看的 |