個人任務是僅僅實現了簡單的統計和排序
GITH地址:https://github.com/tumerlin/WordCount.gitgit
結對夥伴做業地址:https://www.cnblogs.com/pipicat/github
PSP2.1正則表達式 |
Personal Software Process Stages編程 |
預估耗時(分鐘)post |
實際耗時(分鐘)性能 |
Planning單元測試 |
計劃學習 |
780測試 |
1000ui |
· Estimate |
· 估計這個任務須要多少時間 |
780 |
1000 |
Development |
開發 |
660 |
900 |
· Analysis |
· 需求分析 (包括學習新技術) |
30 |
50 |
· Design Spec |
· 生成設計文檔 |
20 |
40 |
· Design Review |
· 設計複審 (和同事審覈設計文檔) |
30 |
50 |
· Coding Standard |
· 代碼規範 (爲目前的開發制定合適的規範) |
20 |
15 |
· Design |
· 具體設計 |
30 |
50 |
· Coding |
· 具體編碼 |
380 |
600 |
· Code Review |
· 代碼複審 |
60 |
40 |
· Test |
· 測試(自我測試,修改代碼,提交修改) |
100 |
150 |
Reporting |
報告 |
120 |
130 |
· Test Report |
· 測試報告 |
60 |
60 |
· Size Measurement |
· 計算工做量 |
30 |
40 |
· Postmortem & Process Improvement Plan |
· 過後總結, 並提出過程改進計劃 |
30 |
25 |
|
合計 |
780 |
1000
|
結對過程:本來咱們預估的所需時間並不長,可是在進行編程的過程當中咱們由於對於C#一些類運用的不熟練致使咱們延長了時間
計一個WordStatistics類,其中包含讀取文件的功能,統計單詞的功能,和去除無心義的詞,排序,展現功能。在用一個測試類,直接對該類進行使用
個人任務是僅僅實現了簡單的統計和排序
、
在本次結對編程過程,發現開發效率明顯提升。在知識方面學習到不少,在結對夥伴的身上也學到不少。
1.編程方面:好比,在統計單詞總數時,一塊兒查資料,學習正則表達式的使用;
2.對GitHub的push操做更加的熟練;