結對程式設計 個人專案互評
阿新 • • 發佈:2021-09-28
9.28 學習結對隊友程式碼,感觸頗深。下面與大家一起分享我的感受。
一、 需求分析
本次專案要求為中小學數學卷子的生成程式,按照要求設計登入介面、可進行切換學習難度、生成不同數量不同型別的題目以及查重等功能
二、功能測試
整個專案程式碼量不長,分別有6個函式,主要實現了登入與切換、生成小學卷子、生成初中卷子、生成高中卷子、查重等功能。所有功能基本實現,使用者體驗較好。
三、優缺點分析
優點:
實現功能較為全面
切換使用者與出題數量可以同時輸入
缺點:
沒有進行封裝
在賬戶登入的函式中,感覺邏輯有問題雖然可以實現但是不太對
在為初中高中出題時無法生成括號
四、總結
通過學習他人的程式碼,來反思自己的不足,發現自己的程式碼同樣存在很多問題,相比於他的程式碼,自己的程式碼就顯得有很多的不足,在功能的實現上有缺陷,在變數命名的時候不太好等。通過這次學習,自己有了很深刻的感受,希望自己可以在以後慢慢進步