《構造之法》第四章主要講一些兩人合作前的基礎,以及兩人合作對于成功的重要性,兩人合作是兩個人的不斷磨合、适應、與進步。
本章大篇幅講了兩人合作需要的準備,例如代碼的規範,這非常重要,如果你的代碼,隻有你一個人看得懂,這十分不利于團隊合作,再好的代碼,不能被别人知道,這還是一個不好的程式,是以代碼規範非常重要。優秀的代碼應該遵守的原則是:簡明、易懂、無二義性。我們在規範代碼時要注意縮進、行寬、括号、斷行、空号等的規範與使用。我們要養成良好的寫代碼的習慣,注意程式的命名,我們要用英文命名,不能随便命名,時間長了就會忘記我們當時的函數功能,這對對于我們快速讀懂造成困難。還有也要注意大小寫,這也影響的函數的直覺性。還有我們也要弄懂c++中的一些類,但對于goto語句等太靈活的語句是要注意,不要因為好用就造成程式錯誤和不規範。
最後,我們要學會結對程式設計,要想寫出好的代碼,要有好的效果,結對程式設計是一個好的選擇,因為兩人結對程式設計可以看到自己的錯誤之處,兩者通過讨論比較更有益于代碼的規範性與正确性。另外,結對工作有益于提高程式設計人員的信心,高品質的産出能帶來更高的滿滿足感,這樣互相學習和交流經驗,我們就會不斷進步。
最後,我們要與别人合作,分析與交流,這樣我們在完成任務時還能進步,不斷提高自己的水準,這時我們的最大的收獲。