1. 程式人生 > >結對編程隊友個人項目優缺點分析

結對編程隊友個人項目優缺點分析

一個 com 內容 src 編程 之間 小學 技術分享 輸入

程序運行結果截圖(如下)

技術分享圖片

首先說一下對方的優點:

(1)該程序輸出的題目很整齊,每道題都有題號,數字和符號之間都有空格,每行題目之間一行空行,讓人看起來不會有密密麻麻的感覺;

(2)他的代碼寫了一個teacher類,一個老師賬戶對應類的一個實例,teacher類裏有一個做試卷的函數;

(3)生成題目的算法使用了二分法和遞歸,從而使得代碼很簡單,很清晰。

缺點在於:

(1)分層不夠明確,teacher類裏面有很多函數並不屬於老師的行為,比如有一個將整數轉化為字符串的函數,這樣的函數並不是老師的行為,與老師並沒有什麽關系,卻再teacher類裏;

(2)在提示切換類型時,提示內容有誤,他的輸出的提示內容之這樣的

“請輸入切換的類型(小學/中學/高中)”,然而輸入中學後卻會提示輸入錯誤,輸入初中才能成功;

(3)登陸只能登陸一次,無法註銷,也無法切換用戶。

結對編程隊友個人項目優缺點分析