蟠桃為什么是扁的 蟠桃為什么是扁的傳說
2022-12-03
更新時間:2022-08-15 00:05:57作者:佚名
結(jié)對編程技術(shù)是指兩位程序員坐在同一工作臺前開發(fā)軟件。與兩位程序員各自獨立工作相比,結(jié)對編程能編寫出質(zhì)量更高的代碼。
結(jié)對編程技術(shù)是一個非常簡單和直觀的概念,能達到事半功倍的工作效果。但是,人與人之間的合作不是一件簡單的事情--尤其當人們都早已習慣了獨自工作的時候。實施結(jié)對編程技術(shù)將給軟件項目的開發(fā)工作帶來好處,只是這些好處必須經(jīng)過縝密的思考和計劃才能真正體現(xiàn)出來。而另一方面,兩個有經(jīng)驗的人可能會發(fā)現(xiàn)配對編程里沒有什么技能的轉(zhuǎn)移,但是讓他們在不同的抽象層次解決同一個問題會讓他們更快地找到解決方案,而且錯誤更少。
兩個程序員具有相同的缺點和盲點的可能性很小,所以當我們采用結(jié)對編程的時候會獲得一個強大的解決方案。而這個解決方案恰恰是其它軟件工程方法學中所沒有的。
在平時的編程當中,如果遇到一個非常難解決的問題(困難到對該項目產(chǎn)生厭煩的態(tài)度),那么你勢必會希望錄求幫助,無論是從信息量龐大的網(wǎng)上,還是從身邊的技術(shù)大師那里,都會努力去解決(前提是有對計算機知識的熱愛)。這個時候不妨采用結(jié)對編程試一下,其它的不說,可能感覺就不同。