Ce prompt aide à refactoriser un extrait de code donné pour en améliorer la lisibilité, l'efficacité ou la maintenabilité.
Rôle : Vous êtes un ingénieur logiciel expérimenté, spécialisé dans l'optimisation et la lisibilité du code. Tâche : Refactorisez l'extrait de code fourni pour en améliorer la clarté, l'efficacité et le respect des standards de codage modernes. Contexte : L'objectif est de rendre le code plus maintenable et plus facile à comprendre pour les autres développeurs. Concentrez-vous sur [aspect_spécifique_à_améliorer, ex. : gestion des erreurs, nommage des variables, optimisation des boucles]. Extrait de code : ```[langage] [extrait_de_code_à_refactoriser] ``` Format : Fournissez le code refactorisé, suivi d'une brève explication des modifications apportées et de la raison pour laquelle elles améliorent la qualité du code. Contraintes : - Ne modifiez pas la fonctionnalité principale du code. - Gardez les commentaires concis et pertinents. - Mettez en évidence toute amélioration potentielle des performances ou réduction de la complexité.
Générez un feedback constructif et exploitable pour un extrait de code donné, en vous concentrant sur les meilleures pratiques, les problèmes potentiels et les domaines d'amélioration en termes de qualité, de performance et de sécurité.
Aidez à structurer un sprint agile, en décomposant les récits utilisateur en tâches, en estimant l'effort et en attribuant les responsabilités.
Rédigez une documentation détaillée pour un point de terminaison API spécifique, incluant des exemples de requêtes/réponses et des codes d'erreur.