Vizualizace kódu
Vizualizace a modelování nástroje aplikace Visual Studio Ultimate slouží k vám pomůže pochopit existující kód a popis aplikace.To umožňuje vizuálně zjistit, jak ovlivnit změny kódu a nápovědy posoudit práce a rizika, které vyplývají z těchto změn.Příklad:
Pochopit vztahy ve vašem kódu, vizuálně mapování těchto vztahů.
Popište váš systém architektury zachovat konzistentní s jeho návrhu kód, můžete vytvářet diagramy vrstvy a ověřit kód proti tyto diagramy.
Chcete-li pochopit způsob chování generování sekvenční diagramy.
K popisu struktury třídy, můžete vytvořte diagramy tříd.
Model a komunikaci různé aspekty systému, kreslit diagramy jazyka UML (Unified Modeling).Můžete například model součásti systému, typy, interakce a procesy.
Tyto nástroje vám také pomůže snadněji komunikovat s uživateli, který je zapojen do projektu.Například chcete-li vytvořit společný slovník pro projednávání systém projektu zúčastněným stranám, uživatelů a členů týmu můžete diagramy tříd jazyka UML.
Co chcete udělat?
Pochopení kódu a jeho vztahů:
|
|
Porozumět vzájemným interakcím kódu: Vizualizovat, jak kód implementuje metodu generování sekvenční diagramy z definice metody. |
|
Pochopení struktury třídy: Vizualizovat strukturu tříd v projektu vytvořením diagramy tříd z kódu. |
|
Popis návrhu vysoké úrovně systému a ověřit kód proti tomuto návrhu: Popis návrhu vysoké úrovně systému a jeho zamýšlené závislosti vytvořením diagramech vrstev.Ověřuje kód proti tento návrh a ujistěte se, že zůstanou konzistentní s návrhem závislosti v kódu. |
|
Sdělit požadavky uživatelů a architektura: Model požadavky uživatelů a architektura softwarového systému kreslením následující diagramy UML: činnost, komponenty, třídy, sekvence a případ použití. |
Externí zdroje
Kategorie |
Odkazy |
---|---|
Fóra |
|
Blogy |
|
Technické články a deníky |
Deník architektura - problém 23: Modelování architektury a procesy |
Jiné weby |
Viz také
Koncepty
Přehled scénáře: Změna návrhu pomocí vizualizace a modelování
Vývoj modelů pro návrh softwaru
Modelování uživatelských požadavků