第三次做業

一、地址

GITH地址:https://github.com/tumerlin/WordCount.gitgit

結對夥伴做業地址:https://www.cnblogs.com/pipicat/github

2.結對項目PSP編寫

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#一些類運用的不熟練致使咱們延長了時間

 

3.設計

計一個WordStatistics類,其中包含讀取文件的功能,統計單詞的功能,和去除無心義的詞,排序,展現功能。在用一個測試類,直接對該類進行使用

4.代碼說明

 

個人任務是僅僅實現了簡單的統計和排序

 

 

 

 

 

5.制定的代碼規範(詳見夥伴博客

6.單元測試(詳見夥伴博客

7.性能分析

 

 

8.收穫

  在本次結對編程過程,發現開發效率明顯提升。在知識方面學習到不少,在結對夥伴的身上也學到不少。

  1.編程方面:好比,在統計單詞總數時,一塊兒查資料,學習正則表達式的使用;

  2.對GitHub的push操做更加的熟練;

相關文章
相關標籤/搜索
本站公眾號
   歡迎關注本站公眾號,獲取更多信息