1. 程式人生 > 其它 >結對程式設計 個人專案互評

結對程式設計 個人專案互評

9.28 學習結對隊友程式碼,感觸頗深。下面與大家一起分享我的感受。

一、 需求分析

本次專案要求為中小學數學卷子的生成程式,按照要求設計登入介面、可進行切換學習難度、生成不同數量不同型別的題目以及查重等功能

二、功能測試

整個專案程式碼量不長,分別有6個函式,主要實現了登入與切換、生成小學卷子、生成初中卷子、生成高中卷子、查重等功能。所有功能基本實現,使用者體驗較好。

三、優缺點分析

優點:

實現功能較為全面

切換使用者與出題數量可以同時輸入

缺點:

沒有進行封裝

在賬戶登入的函式中,感覺邏輯有問題雖然可以實現但是不太對

在為初中高中出題時無法生成括號

四、總結

通過學習他人的程式碼,來反思自己的不足,發現自己的程式碼同樣存在很多問題,相比於他的程式碼,自己的程式碼就顯得有很多的不足,在功能的實現上有缺陷,在變數命名的時候不太好等。通過這次學習,自己有了很深刻的感受,希望自己可以在以後慢慢進步