Esporta (0) Stampa
Espandi tutto
Il presente articolo è stato tradotto manualmente. Passare il puntatore sulle frasi nell'articolo per visualizzare il testo originale. Ulteriori informazioni.
Traduzione
Originale

Visualizzare codice

È possibile utilizzare la visualizzazione e gli strumenti di modellazione in Visual Studio ultimate per comprendere il codice esistente e la descrizione dell'applicazione. Ciò consente di raggruppare visivamente informazioni sulle modifiche potrebbero influire sul codice e consentono di valutare il lavoro e i rischi legati a tali modifiche. Ad esempio:

  • Per comprendere le relazioni nel codice, eseguire il mapping a tali relazioni.

  • Per descrivere all'architettura del sistema e mantenere la coerenza del codice con la progettazione, creare diagrammi livello e convalidare il codice rispetto a questi diagrammi.

  • Per comprendere il comportamento del metodo, creare diagrammi di sequenza.

  • Per descrivere le strutture di classe, creare diagrammi classi.

  • Per modellare e comunicare aspetti vari del sistema, disegnare diagrammi UML (Unified Modeling Language). È ad esempio possibile modellare componenti, tipi, interazioni e processi di un sistema.

Questi strumenti aiutano inoltre a comunicare più facilmente con le persone coinvolte nel progetto. È ad esempio possibile utilizzare diagrammi classi UML per creare un glossario comune per discutere il sistema con le parti interessate del progetto, gli utenti e i membri del team.

Analizzare il codice e le relative relazioni:

  • Eseguire il mapping delle relazioni tra le parti di codice specifici.

  • Ottenere una panoramica delle relazioni nel codice per l'intera soluzione.

Capire le interazioni di codice:

Visualizzare in che modo il codice implementa un metodo generando diagrammi di sequenza da una definizione di metodo.

Capire le strutture della classe:

Visualizzare la struttura delle classi in un progetto creando diagrammi delle classi partendo dal codice codice.

Descrivere la progettazione di alto livello del sistema e convalidare il codice rispetto a tale progettazione:

Diagrammi a livello per descrivere la progettazione di alto livello del sistema e le relative dipendenze. Convalidare il codice rispetto a tale progettazione per verificare le dipendenze nel codice e per rimanere coerenti con la progettazione.

Comunicare i requisiti utente e l'architettura:

Modellare i requisiti utente e l'architettura del sistema software disegnando i diagrammi UML seguenti: di attività, componente, classi, di sequenza e caso di utilizzo.

Aggiunte alla community

AGGIUNGI
Mostra:
© 2015 Microsoft