結對程式設計——個人專案程式碼分析
阿新 • • 發佈:2021-09-28
一:程式碼執行測試
應老師要求,我們需要對對方的程式碼進行分析互評。我先運行了一下。(這裡不會直接顯示題目,而是如題目所說,儲存在txt檔案中)。
功能基本全部實現,完成度良好.
二:程式碼優缺點分析
優點:1:程式碼比較規範。變數命名,函式命名都比較好,容易讓人知道具體是幹什麼的,命名格式也都符合規範。縮排也符合要求,不像有的程式碼,甚至連對齊都沒有做到。
2:註釋較為詳細。程式碼旁給了不少註釋.閱讀起來較為方便。
3:程式碼路徑易更改。儲存地址多樣
缺點:所有的程式碼都放在了一個cpp檔案裡面,並沒有進行封裝,程式碼的測試與維護性較差。在試卷出完後再詢問是否要進行型別切換,不是很符合切換的即時性。
三:總結
我的註釋不如他的詳細,可讀性不強,他的程式碼邏輯性較強,便於理解,不過進行了封裝,在程式碼的測試與維護中佔有優勢。他的程式碼有很多值得我學習的地方。這次的互評還是非常有收穫的,通過閱讀他人的程式碼,提升對題目邏輯、編碼技巧等等的理解,並且能夠多好地運用在結對專案上。這種結對程式設計的方式是我第一次接觸,收穫很大也很有意思,通過這個學期的學習,我堅信會有更多的收穫。