2020国自产拍精品高潮直播_欧美专区另类在线视频_国产在线一本一精品_在线看国产成人

如何應(yīng)對(duì)變態(tài)的軟件開(kāi)發(fā)需求變動(dòng)?

2015-06-23 15:36:27      訪問(wèn):

【內(nèi)容導(dǎo)讀】 軟件開(kāi)發(fā)需求一直在變化。很變態(tài),但是很多人都碰到過(guò)的情況:一直到代碼編寫(xiě)完畢前,軟件開(kāi)發(fā)需求都可能在變化,軟件開(kāi)發(fā)需求的凍結(jié)要到編碼完畢時(shí)才完成。為此,軟件開(kāi)發(fā)方法從最初的瀑布軟件開(kāi)發(fā),到迭代軟件開(kāi)發(fā)再到敏捷軟件開(kāi)發(fā)。他們都是適應(yīng)軟件軟

 

軟件開(kāi)發(fā)需求一直在變化。很變態(tài),但是很多人都碰到過(guò)的情況:一直到代碼編寫(xiě)完畢前,軟件開(kāi)發(fā)需求都可能在變化,軟件開(kāi)發(fā)需求的凍結(jié)要到編碼完畢時(shí)才完成。

為此,軟件開(kāi)發(fā)方法從最初的瀑布軟件開(kāi)發(fā), 到迭代軟件開(kāi)發(fā)再到敏捷軟件開(kāi)發(fā)。他們都是適應(yīng)軟件軟件開(kāi)發(fā)需求、軟件開(kāi)發(fā)遲遲不能凍結(jié)定稿的產(chǎn)物。上面提到的軟件開(kāi)發(fā)方法,一個(gè)比一個(gè)軟件開(kāi)發(fā)需求、軟件開(kāi)發(fā)定稿的時(shí)間要晚。 當(dāng)然,變化不能一直不穩(wěn)定,那么我們軟件就永遠(yuǎn)不能發(fā)布了。軟件架構(gòu)也受到這些影響,對(duì)于軟件開(kāi)發(fā)模式,也同樣的是受變化影響的。

我們預(yù)計(jì)到一個(gè)地方是穩(wěn)定的,就一個(gè)選擇,我們?nèi)绻€用軟件開(kāi)發(fā)模式,就是愚蠢的性能低下的做法。軟件開(kāi)發(fā)模式應(yīng)該用到我們預(yù)計(jì)到這里會(huì)發(fā)生變化,為了保證復(fù)用性,我們對(duì)變化進(jìn)行抽象,抽象出一個(gè)穩(wěn)定的抽象。抽象出來(lái)的這個(gè)類(lèi),如果時(shí)不時(shí)都會(huì)變化一下,那簡(jiǎn)直要瘋了,這個(gè)抽象的類(lèi)一定要保證穩(wěn)定性。這才是OK思想,軟件開(kāi)發(fā)模式的思想。
 
這些年的軟件開(kāi)發(fā)經(jīng)驗(yàn)積累下來(lái),我發(fā)現(xiàn)我的軟件開(kāi)發(fā)、架構(gòu)很多時(shí)候都是一個(gè)四不象,或者是一個(gè)性能,可擴(kuò)展性等中庸折中的取舍方案。一定要想清楚哪些是要變化的,不會(huì)變化的,不要畫(huà)蛇添足的裝酷。對(duì)于要變化的要做到應(yīng)對(duì)變化,提高復(fù)用來(lái)抽象,高水平的技術(shù)人員,抽象出來(lái)的東西不會(huì)三天兩頭就變的。