為待處理項目開發程式碼以及修復 Bug
後面接著一個虛擬小組成員的這個主題繼續 教學課程 時,會使用 Visual Studio 做為其 Application Lifecycle Management (ALM) 的方案。 Peter 和茱莉文使用 Visual Studio 克服在日常工作的開發人員面的常見問題。
需求
- 有些功能可能無法使用根據您的 Team Foundation Server 的使用權限或版本。 請參閱 存取 Team Web Access 中的功能。
Peter 的工作是開發一些新方法。 他將撰寫一些範例開始方法如何將呼叫,並與茱莉文討論這些,撰寫程式碼是使用 Peter 的新方法的其中一位開發人員。 Peter 結合這些範例加入至單元測試中。 他接著去處理程式碼,先進行這些單元測試成功,然後撰寫更詳細的測試,以確定程式碼在所有情況下運作。
Peter 的小組廣泛使用測試的單位,因為它們尋找這可使其 Bug 計數低。 其他工作建立單元測試很好付清減少 Bug 來改善程式碼的品質。
就像許多開發人員, Peter 經常面臨中斷的問題,例如,可以修正 Bug。 Peter 使用 [我的工作] 暫停他的工作。 以後,,並修正 Bug 並準備繼續其先前的工作時,可以選取 [繼續] 將 Visual Studio 還原其程式碼、其視窗的狀態和位置,他的中斷點並在追蹤協助他們更快速方便地復原的數個其他金鑰比特狀態。
Peter 和它們的小組也會使用幾個合作策略改善程式碼品質,包括程式碼檢閱。 這種作法對區域特別重要,當他們最近非工作的開發人員必須非常快速地撰寫和簽入程式碼時,可能會有寒冷。
若要查看測試這些和小組使用 Visual Studio 開發程式碼的其他方法的詳細資訊,請參閱 撰寫新的程式碼,以使用者撰寫故事。