Scrittura e modifica del codice dell'applicazione
Un ciclo di sviluppo prevede l'esecuzione di varie attività di sviluppo iterativo. Ciascuna di queste attività potrebbe includere quanto segue:
Comprendere l'attività.
Sincronizzare l'ambiente di sviluppo.
Estrarre i file e apportare le modifiche necessarie al codice.
Eseguire il refactoring del codice e dei dati.
Compilare e distribuire il progetto nell'ambiente di sviluppo isolato.
Testare le modifiche che potrebbero includere la generazione di dati di test.
Attività comuni
Nella tabella seguente è possibile trovare descrizioni di attività comuni che supportano questo scenario e collegamenti a ulteriori informazioni sull'esecuzione corretta di queste attività.
Attività |
Contenuto di supporto |
---|---|
Identificare e comprendere l'attività: in un ambiente team il lavoro spesso corrisponde a un elemento di lavoro in Visual Studio Team Foundation Server. Dopo avere trovato e compreso l'elemento di lavoro, potrebbe essere necessario acquisire ulteriori informazioni sul codice che si desidera modificare. |
|
Sincronizzare l'ambiente di sviluppo: prima di avviare l'esecuzione di un'attività, potrebbe essere necessario recuperare la versione corrente del progetto dal controllo della versione. Se sono state apportate modifiche al server di produzione o gestione temporanea non trasferite nel progetto, potrebbe essere necessario aggiornare quest'ultimo prima di avviare l'attività di sviluppo. |
|
Modificare il codice per il progetto: per completare l'attività di sviluppo, è necessario in genere modificare il codice in uno o più progetti. Utilizzare l'editor o la finestra di progettazione adatta per il tipo di codice che si desidera modificare. |
|
Eseguire il refactoring del codice: è possibile utilizzare il refactoring per eliminare alcune attività ripetitive e soggette a errori, quali la ridenominazione di tutti i riferimenti a un oggetto o la rimozione di parametri. |
Visual C# Visual Basic |
Compilare e distribuire le modifiche nell'ambiente di sviluppo isolato: dopo avere modificato il progetto, compilare e distribuire le modifiche nell'ambiente di sviluppo isolato. È possibile testare le modifiche in isolamento prima di condividerle con altri membri del team. |
Vedere anche
Concetti
Scrittura e modifica del codice del database
Identificazione dell'impatto delle modifiche al codice sui test
Verifica del codice tramite unit test
Verifica del codice del database tramite unit test
Analisi della qualità dell'applicazione tramite gli strumenti di analisi del codice
Completamento delle attività di sviluppo
Altre risorse
Analyzing Application Performance by Using Profiling
Misurazione della complessità e della manutenibilità del codice gestito