Skip to main content

Refactoriser le code

Découvrez comment vous pouvez utiliser GitHub Copilot pour refactoriser votre code.

Amélioration de la lisibilité du code et de la maintenance

Discussion avec Copilot peut suggérer des façons de faciliter la compréhension et la maintenance de votre code.

Correction des erreurs de lint

Discussion avec Copilot peut suggérer des façons de résoudre les problèmes identifiés par un linter de code.

Refactorisation pour optimiser les performances

Discussion avec Copilot peut suggérer des moyens d’accélérer l’exécution du code.

Refactorisation pour la durabilité environnementale

Discussion avec Copilot peut suggérer des moyens de rendre le code plus respectueux de l’environnement.

Refactorisation pour implémenter un modèle de conception

Discussion avec Copilot peut suggérer des modèles de conception que vous pouvez utiliser pour améliorer votre code.

Refactorisation des couches d’accès aux données

Discussion avec Copilot peut suggérer des façons de dissocier votre code d’accès aux données de votre logique métier, ce qui facilite la maintenance et la mise à l’échelle d’une application.

Dissociation de la logique métier des composants d’interface utilisateur

Discussion avec Copilot peut vous aider à séparer votre logique métier de votre code d’interface utilisateur, ce qui facilite la maintenance et la mise à l’échelle de votre application.

Gérer les problèmes transversaux

Discussion avec Copilot peut vous aider à éviter le code lié à une préoccupation autre que la préoccupation principale de la méthode ou de la fonction dans laquelle se trouve le code.

Simplifier les hiérarchies d’héritage complexes

Discussion avec Copilot peut vous aider à refactoriser le code pour éviter les classes avec plusieurs couches d’héritage.

Correction des interblocages de base de données ou des problèmes d’intégrité des données

Discussion avec Copilot peut vous aider à éviter le code qui provoque des opérations de base de données lentes ou bloquées, ou des tables avec des données manquantes ou incorrectes.

Traduire du code vers un autre langage de programmation

Discussion avec Copilot peut vous aider à réécrire du code pour effectuer les mêmes opérations, mais dans un langage de programmation différent.