登山的故事 什麼是XP,設計

2021-08-29 08:34:30 字數 622 閱讀 6169

從前,有乙個a型血的人和乙個b型血的人去登山。顯然a和b有著不同的登山方法。

a到了山腳下,總是先停下來,仔細打量山勢。接著,圍著山腳轉轉,看看哪些是小山包,哪個是主峰。然後,設計幾條不同的

登山線路,並選擇出最好的登山線路作為首選計畫。同時,他還考慮到如果首選計畫出現問題,則可以啟用第二計畫或第三計畫...

而此時的b幾經爬上了第乙個小山包。b登上小山包的時候,發現這個小山包不是去主峰的路。b並沒有氣餒,稍微打量一下環境,立即從小山包上下來,往更高的乙個山峰進發...就這樣,b無時無刻不在後退中前進,在下坡中上山,已經將a遠遠的甩在後面。

最後,b成功地登上主峰,而a還在半山腰艱難地攀登。當a終於登上主峰之後,b說了一句很有很有意思的話:你現在知道極限程式設計的威力了吧!a默然不語...

一位想學登山的新手來向a和b請教登山的方法。a把他的線路圖和計畫全部給了新手,沒有說一句話。新手看都沒看,就跑去問b。b意味深長地說:努力,努力,再努力,當你到達山頂的時候,就知道了登山的方法!新手由衷敬佩。

多年以後,a成功地登上了珠穆朗瑪峰。據說b倒下的地方離一號營地只有一百公尺遠...

當那位新手終於找到a求教的時候,a還是將所有的登山線路和計畫交給了他,依然沒有說一句話。

但新手明白:這就是設計!

登山的故事 什麼是XP,設計

從前,有乙個a型血的人和乙個b型血的人去登山。顯然a和b有著不同的登山方法。a到了山腳下,總是先停下來,仔細打量山勢。接著,圍著山腳轉轉,看看哪些是小山包,哪個是主峰。然後,設計幾條不同的 登山線路,並選擇出最好的登山線路作為首選計畫。同時,他還考慮到如果首選計畫出現問題,則可以啟用第二計畫或第三計...

作業 什麼是XP?

極限程式設計 extreme programming 是敏捷過程中最負盛名的乙個,指好的開發實踐運用到極致。極限程式設計是一門針對業務和軟體開發的規則,它的作用在於將兩者的力量集中在共同的 可以達到的目標上。它是以符合客戶需要的軟體為目標而產生的一種方 xp使開發者能夠更有效的響應客戶的需求變化,哪...

什麼是Rup 什麼是xp 什麼是敏捷過程?

1 什麼是rup?rup rational unified process 是ibm rational software提出的軟體工程實施過程,在業界經歷了數千個軟體專案的實踐,是當前最為成功的軟體工程方 之一!rup是一種迭代的 以架構為中心 的 用例驅動的軟體開發方法 rup是一種具有明確定義和...