Share via


視覺化程式碼

您可以在 Visual Studio Ultimate 可以使用視覺化和模型工具可協助您了解現有程式碼和描述您的應用程式。 這可讓您以視覺化方式了解造成這些變更的變更如何影響程式碼和可以協助您估計工作和風險。 例如:

  • 若要了解關聯性在程式碼中,以視覺化方式將這些關聯性。

  • 描述系統的架構和讓程式碼與其設計,建立圖層圖表和驗證程式碼對這些圖表。

  • 若要了解方法行為,請產生順序圖表。

  • 若要描述類別結構,請建立類別圖表。

  • 若要設定系統不同層面的模型並表達,請繪製統一模組化語言 (UML) 圖表。 例如,您可以為系統的元件、型別、互動和處理序設定模型。

這些工具也可幫助您更輕鬆地與專案的相關人員通訊。 例如,您可以使用 UML 類別圖表建立常用詞彙,以便與專案關係人、使用者和小組成員討論系統。

您想要怎麼做?

了解程式碼及其關聯性:

  • 將特定程式碼區段之間的關聯性。

  • 取得關聯性概觀將整個方案的程式碼。

了解程式碼互動:

想像程式碼如何藉由從方法定義產生的順序圖表來執行方法。

了解類別結構:

藉由從程式碼建立類別圖表視覺化類別結構在專案中。

說明高階系統設計,並根據此設計驗證程式碼:

藉由建立圖層圖表會描述系統的高階系統設計和它的預定相依性。 根據此設計的驗證程式碼可確保程式碼與設計保持一致的相依性。

傳達使用者需求和結構:

繪製下列 UML 圖表,為使用者需求和軟體系統架構設定模型:活動、元件、類別、順序和使用案例。

外部資源

分類

連結

論壇

網誌

Visual Studio ALM + Team Foundation Server 部落格

技術文章和日誌

架構日誌 - 第 23 期:架構模型和流程

其他網站

MSDN Architecture Center

請參閱

概念

情節概觀:使用視覺化和模型功能變更設計

模型化應用程式

開發軟體設計的模型

模型化使用者要求

模型化軟體系統的架構

在開發程序中使用模型