Refactorisation du code
Découvrez comment vous pouvez utiliser GitHub Copilot pour remanier votre code.
Amélioration de la lisibilité du code et de la maintenance
Copilot Chat peut vous suggérer des moyens de rendre votre code plus facile à comprendre et à maintenir.
Correction des erreurs de lint
Copilot Chat peut suggérer des solutions pour corriger les problèmes identifiés par un linter de code.
Refonte pour l'optimisation des performances
Copilot Chat peut suggérer des moyens d’accélérer l’exécution d’un code lent.
Refactorisation pour implémenter un modèle de conception
Copilot Chat 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
Copilot Chat peut vous suggérer des moyens de dissocier votre code d’accès aux données de votre logique métier, rendant ainsi votre application plus facile à maintenir et à faire évoluer.
Découpler la logique métier des composants de l'interface utilisateur
Copilot Chat 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
Copilot Chat peut vous aider à éviter le code qui se rapporte à un problème autre que le problème principal de la méthode ou de la fonction dans laquelle se trouve le code.
Simplifier les hiérarchies d’héritage complexes
Copilot Chat peut vous aider à refactoriser le code pour éviter les classes avec plusieurs niveaux d’héritage.
Correction des interblocages de base de données ou des problèmes d’intégrité des données
Copilot Chat 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.
Traduction de code vers un autre langage de programmation
Copilot Chat peut vous aider à réécrire du code pour effectuer les mêmes opérations, mais dans un langage de programmation différent.