Partager via


Écriture et modification du code d'une application

Votre équipe et vous-même passez la majeure partie d'un cycle de développement à effectuer diverses tâches de développement itératif. Chacune de ces tâches peut inclure les opérations suivantes :

  • Comprendre la tâche.

  • Synchroniser votre environnement de développement.

  • Extraire les fichiers et apporter les modifications nécessaires au code.

  • Refactoriser le code et les données.

  • Générer et déployer le projet dans votre environnement de développement isolé.

  • Tester vos modifications, ce qui peut comprendre la génération de données de test.

Tâches courantes

Dans le tableau suivant, vous pouvez trouver les descriptions des tâches courantes qui prennent en charge ce scénario, ainsi que des liens pointant vers des informations supplémentaires sur la façon dont vous pouvez mener à bien ces tâches.

Tâche

Contenu de support

Identifier et comprendre la tâche : dans un environnement de travail en équipe, votre travail correspond souvent à un élément de travail dans Visual Studio Team Foundation Server. Une fois que vous avez identifié et compris l'élément de travail, vous devez souvent étudier le code que vous allez modifier.

Synchroniser votre environnement de développement : avant de commencer une tâche, vous devez éventuellement extraire la version actuelle du projet à partir d'un contrôle de version. Si des modifications qui ont été apportées au serveur de production ou intermédiaire ne sont pas répercutées dans le projet, vous devrez éventuellement mettre à jour le projet avant de commencer la tâche de développement.

Modifier le code du projet : pour réaliser la tâche de développement, vous devez généralement modifier le code d'un ou plusieurs projets. Utilisez l'éditeur ou le concepteur approprié au type de code que vous modifiez.

Refactoriser le code : vous pouvez utiliser la refactorisation pour supprimer certaines tâches répétitives et sujettes aux erreurs, telles que l'attribution d'un nouveau nom à toutes les références à un objet ou la suppression de paramètres.

Visual C#

Visual Basic

Générer et déployer les modifications dans votre environnement de déploiement isolé : après avoir modifié le projet, vous générez et déployez les modifications dans votre environnement de développement isolé. Vous pouvez tester vos modifications de manière isolée avant de les communiquer aux autres membres de l'équipe.

Voir aussi

Concepts

Écriture et modification du code d'une base de données

Identification de l'impact de la modification du code sur les tests

Vérification du code à l'aide de tests unitaires

Vérification du code de base de données à l'aide de tests unitaires

Analyse de la qualité des applications à l'aide des outils d'analyse du code

Réalisation de tâches de développement

Autres ressources

Débogage dans Visual Studio

Analyzing Application Performance by Using Profiling

Mesures de la complexité et de la facilité de maintenance du code managé