1. 程式人生 > >結對編程----分析隊友代碼

結對編程----分析隊友代碼

運行程序 項目 面向 需求 c++ 循環 程序 運行 封裝

通過測試運行隊友代碼,整體功能及需求都達到了個人編程的要求。下面就細節分析隊友代碼的優缺點。

優點:1、使用了類封裝了整個功能,同時各部分都有寫一個方法,耦合度低

   2、代碼註釋明確,可讀性高,很容易就可以看懂每一步在做什麽

   3、相對於自己的代碼,其代碼添加括號的實現以及重復題目查重功能比自己的完善

缺點:1、運行程序後,和用戶的交互度不夠,如果可以提示用戶輸入賬戶密碼以及生成試卷後提示生成完成會人性化一些

   2、對於登陸狀態下,如果我在輸入生成題目個數時輸入“切換為小學(初中/高中)”會出現死循環

整體感覺隊友代碼的完成度是比自己的代碼高的,通過分析隊友代碼的寫法,自己也感受到應該結合C++面向對象的特點,使用類去編寫項目,因為到之後的大項目,如果不使用類編寫代碼,提供接口

,團隊之間代碼的結合起來就很麻煩。還有分析隊友對查重部分代碼的實現,還是收獲挺多的。

結對編程----分析隊友代碼