第二次結對編程做業

一、結對同窗的博客連接:

本做業的博客連接:http://www.javashuo.com/article/p-rdoehjga-o.htmlhtml

Github項目地址:https://github.com/anxia33/13java

結對同窗的博客:https://www.cnblogs.com/Eason-Xu/git

二、分工:

黃麗萍:負責ui,美工github

徐俊傑:負責ai後臺算法正則表達式

三、psp表格

過程 預估耗時(分鐘) 實際耗時(分鐘)
計劃 **10* 20
估計任務時間 10 20
開發 20 20
需求分析 (包括學習新技術) 300 320
生成設計文檔 30 30
設計複審 10 10
代碼規範 (爲目前的開發制定合適的規範) 10 1 0
具體設計 400 500
具體編碼 800 2000
代碼複審 100 300
測試(自我測試,修改代碼,提交修改) 20 300
報告 100 60
測試報告 100 100
計算工做量 10 10
過後總結, 並提出過程改進計劃 10 10
合計 1930 3410

四、解題思路描述與設計實現說明

(1)網絡接口的使用

使用java的unirest方法實現對api的調用,部分代碼以下
算法

(2)代碼組織與內部實現設計(類圖)


(3)說明算法的關鍵與關鍵實現部分流程圖

算法的關鍵在於在於特殊牌的判斷
api

五、關鍵代碼解釋

把紙牌貼出來的代碼
網絡

六、性能分析與改進

(1)特殊牌型沒有排序的問題函數

(2)對湊一色的判斷性能

(3)對接口對使用,嘗試了okhttp等方法




七、單元測試



測試了一下生成ui界面的函數

八、貼出Github的代碼簽入記錄

九、遇到的代碼模塊異常或結對困難及解決方法

(1)問題描述:

對13水的規則不是很明白,有些判斷漏掉

(2)作過哪些嘗試:

從新輸入了一些判斷語句

(3)是否解決:

(4)有何收穫

學習了不少的新知識,還知道了百度有時候真的蠻坑的

十、評價你的隊友

黃麗萍:
(1)值得學習的地方

對代碼頗有興趣啊,這個值得我學習,還有真的很正能量吶(想不到形容詞是我詞窮了)

(2)須要改進的地方

大概是沒有學要改進的,畢竟那麼牛皮。
徐俊傑:
(1)值得學習的地方:積極向上,態度端正,勤學好問
(2)須要改進的地方:暫時無吧

十一、學習進度條

第N周 新增代碼(行) 累計代碼(行) 本週學習耗時(小時) 累計學習耗時(小時) 重要成長
6 300 300 30 30 安裝了eclipese;學習了java的一些基礎,好比正則表達式;開始看慕課網上的java入門教程第一季,在b站上瘋狂找視頻
7 200 500 64 94 複習html,裝了Visual Stadio Code,作了排行榜界面
8 300 800 30 124 學習了接口,生成.exe等,搞後臺文件
相關文章
相關標籤/搜索
本站公眾號
   歡迎關注本站公眾號,獲取更多信息