對於結對程式設計的感悟

2021-09-06 05:03:10 字數 530 閱讀 6289

人說凡是美好的東西都有不美好的一面-結對程式設計作為極限程式設計的乙個實踐,它的好處是很明顯的。但是在這裡我想更客觀的去看待這個實踐,結對程式設計給我們帶來了什麼?

1. 結對讓你增加了交流,兩個開發者必須不停的對乙個問題進行**,才能寫**,這有助於知識的傳遞和方案的統一。

2. 減少了一些不必要的失誤,比如寫錯字母,忘記定義等等

3. 經驗的交流,兩個開發者可以相互交流一下經驗。

4. 最重要的一點就是知識的傳承。結對有利於減少專案中的知識孤島。

同時結對程式設計也給我們帶來了這樣的問題:

1. 成本的增加,人/產品。(我想不承認這點的人很多)

2. 對於那些性格差異比較大(乙個很強勢,乙個很弱勢)的人在一起結對,很有可能是乙個單挑的活,而且對另外乙個弱勢的人無疑是乙個種打擊。

3. 結對會產生依賴心理,和抱怨心理(這個問題需要兩人很好的溝通和態度才能解決)

總的來說,結對程式設計對專案是有益的,這個益處是長期的。這是軟體開發方式的一種新的嘗試(它不是銀彈),你也可以選擇不結對,因為至少我們單獨編碼的歷史已經有好幾十年了。

關於結對程式設計的一些感悟

這次專案通過和同學的結對程式設計,對於結對程式設計有了一些自己的感悟。首先,作為駕駛員在 方面,自己原先編寫時會出現的很多格式不規範,不便於讀的地方都能得到糾正,而且對於一些方法的編寫,自己的思路可能不夠簡便,也能得到領航員的修改意見。其次,作為領航員時,能夠很好的鍛鍊自己的閱讀 的能力,同時理解駕...

對於規律的感悟

在 鬼谷子 一書中,有這麼一段話 古之大化者,乃與無形俱生。反以觀往,以驗來 反以知古,復以知今 反以知彼,復以知己。動靜虛實之理,不合於今,反古而求之。事有反而得復者,聖人之意也,不可不察。什麼意思?我們可以簡單提煉一下,其中有一點非常重要,那就是我們需要觀察以往的事情,或者說歷史,總結出事情發展...

結對程式設計的合作情況,以及結對程式設計的優缺點

我們合作的過程照 結對程式設計的優缺點 1 首先應該是結對程式設計的高效率了,結對程式設計的時候,兩個人可以分開做不同的unit,也可以同時做相同的unit。在專案的一些簡單的unit,乙個人能夠很簡單的unit就可以分給不同的人去做 對於核心的unit,比如說此次專案電梯排程的演算法部分,這是乙個...