第四次做業評分(18計科)

評分規則html

博客評分規則(總分100)算法

(1)          在文章開頭給出大家Fork倉庫的Github項目地址。(5')函數

(2)          在開始實現程序以前,在下述PSP表格記錄下你估計將在程序的各個模塊的開發上耗費的時間。(5')工具

(3)          計算模塊接口的設計與實現過程。 設計包括代碼如何組織,好比會有幾個類,幾個函數,他們之間關係如何,關鍵函數是否須要畫出流程圖?說明你的算法的關鍵(沒必要列出源代碼),以及獨到之處。並講講你的設計是如何體現「Design by Contract」、「Information Hiding」、 「Interface Design」、 「Loose Coupling」等原則的。(25')性能

(4)          代碼複審過程。代碼互審狀況、發現的問題等。(10‘)單元測試

(5)          計算模塊接口部分的性能改進。 記錄在改進計算模塊性能上所花費的時間,描述你改進的思路,並展現一張性能分析圖(由VS 2017/JProfiler的性能分析工具自動生成),並展現你程序中消耗最大的函數。(10')測試

(6)          計算模塊部分單元測試展現。 展現出項目部分單元測試代碼,並說明測試的函數,構造測試數據的思路。並將單元測試獲得的測試覆蓋率截圖,發表在博客中。(15')ui

(7)          計算模塊部分異常處理說明。 在博客中詳細介紹每種異常的設計目標。每種異常都要選擇一個單元測試樣例發佈在博客中,並指明錯誤對應的場景。(10')spa

(8)          描述結對的過程,提供非擺拍的兩人在討論的結對照片。(5')設計

(9)          在你實現完程序以後,在附錄提供的PSP表格記錄下你在程序的各個模塊上實際花費的時間。(5')

(10)       附加功能(10') 


 

第四次做業得分排名:

 

 

 第四次做業後總分排名:

 

成績分佈圖:

 

 

 

 

千帆竟發圖:

 

 

較好做業推薦:

1. http://www.javashuo.com/article/p-grrmsfve-mk.html

2. http://www.javashuo.com/article/p-nzgpdiqk-mq.html

3. http://www.javashuo.com/article/p-nmvjfkhm-ms.html

4. http://www.javashuo.com/article/p-ttpibfug-ms.html

5. http://www.javashuo.com/article/p-ukbsrkqj-ms.html

相關文章
相關標籤/搜索