2014年10月30日 星期四

Use Code Map in Visual Studio for SD and Refactoring

Visual Studio 2013  

 ▌背景

Visual Studio有個很實用的功能:Code Map ,
分享一下自己的使用時機和心得。


 ▌環境


l   Windows 7 pro
l   Visual Studio 2013 Ultimate update 4 (C#)


心得

以我自己的一個小方案為例,可以很清楚看到各專案以及簡單分層的架構。


個人使用的時機:

l  不熟悉或一段時間沒碰的程式碼

l  Refactoring :
在處理重複程式碼時或Performance tunning (參考 MSDN : 使用 Visual Studio 診斷工具改善品質) 時, Code Map可以清楚地了解要將程式切到哪一層。

l  System Design :
run Scrum的小型專案或維護型專案, 在程式開發上Sr. PG會快速地寫好Mock-up架構和Method,這時候透過Code Map除了可以讓整個團隊更清楚了解架構, 也可以用來review Sprint Backlog和分派工作 (Better with TFS!) 最重要的是可以拿來放在SD文件供稽核參考!

不過有個小缺點是, Code Map拉完漂漂亮亮的位置後,只要做收合, 整個位置又會重新配置 ~~ 不知道是不是可以關閉自動配置位置的功能~~?

Reference

沒有留言:

張貼留言