男女搭配干活不累 程序員將流行結(jié)對寫代碼
結(jié)對編程是指兩位程序員同一臺計算機上共同工作。一個人輸入代碼,而另一個人審查他輸入的每一行代碼。輸入代碼的人稱作駕駛員,審查代碼的人稱作觀察員。支持者聲稱,結(jié)對的程序員能發(fā)現(xiàn)以后需要昂貴成本修復(fù)的程序bug,也不會浪費時間在上網(wǎng)沖浪上。
結(jié)對編程的擁護者、Facebook程序員Kent Beck說,雙方是如此默契,交流甚至不需要語言,簡直是心有靈犀。但理想化的結(jié)對在現(xiàn)實中實現(xiàn)起來困難重重,結(jié)果常常是亂點鴛鴦。澳大利亞軟件公司 Atlassian在今年的愚人節(jié)制作了一個惡搞結(jié)對編程的視頻(YouTube),兩位程序員手搭著手,摟著腰,互相坐在對方的膝蓋上寫代碼。