做業連接:2019年軟件工程基礎-結對項目做業html
做業博客連接: [2019BUAA軟件工程]結對做業編程
當看到本身拿到黃衫的時候,筆者心裏仍是十分驚訝的,由於在初始的程序測試階段,咱們的程序測試得分也只是在一箇中上游的水準。經過查看具體的得分之後,才發現,原來是咱們的博客也獲得了很高的分數。在此次結對編程的過程當中,我以爲兩點是比較重要的,一個是測試單元的編寫,一個是文檔的做用。性能
測試是一個項目中十分重要的一個部分。一個好的項目則須要可以經過不少精心設計的測試樣例。本次結對編程中,筆者和隊友就針對於咱們程序設計了不少的測試樣例,這些樣例包括了基本功能的測試,以及對改進程序性能時可能產生的其餘問題的測試。咱們經過各類各樣的樣例來驗證本身的程序功能的正確性,不只保證了咱們程序的正確性,也根據一些樣例的運行時間,肯定了咱們下一步的優化方向,也很好的避免了項目進度在往前推動的過程當中還要回過頭來解決以前殘留BUG的問題,較好的提升了程序的效率。測試
前面也提到過,筆者之因此此次結對做業拿到了很高的分數是由於咱們小組的文檔取得了一個很好的分數。在合做開發過程當中,實現程序的功能是團隊的最終目標,可是團隊開發過程當中文檔的做用也是不能夠忽視的。筆者和隊友在此次結對編程中便是一遍撰寫程序,一邊更新咱們的文檔,文檔能夠記錄下來咱們的進度,問題,下一步的方向。較好的文檔能夠極大的提升整個團隊的溝通效率,這一點在咱們如今的團隊做業的開發中體現的也十分明顯。功能的正確性是開發的根本目的,文檔的撰寫則能夠很好的提升咱們實現目標的效率。優化
軟件工程確實一個能夠很好的鍛鍊咱們能力的課程,可是目前正在進行的團隊做業每日例會能夠稍微放鬆一下,好比每兩日一次,如今咱們處於大三下學期,每一個同窗也都有着除了課程 之外的規劃,好比企業實習,實驗室實習,或者備戰考研。每日例會會佔用一些額外的時間,兩天開一次的話,項目的進度也會在羣裏你們互相監督推動,文檔也是你們溝通的一個很好的橋樑,並不會致使項目進度的滯後。設計
黃衫帥照:
3d