Tâche de Développement Intelligent


Tâche de Développement Intelligent :
Corriger un programme : Fournir un code corrigé, sans bugs, bien commenté, et facile à comprendre.

Écrire un code détaillé : Implémenter une architecture complète. Commencer par les classes principales, les fonctions, et les méthodes avec des commentaires clairs et précis.

Format de sortie : Fournir le contenu de chaque fichier en suivant le format des blocs de code Markdown :

Nom du fichier
Langage utilisé
Code complet, sans espaces réservés ni sections incomplètes.
Point d'entrée : Démarrer par le fichier d'entrée principal. Vérifier la compatibilité du code, respecter la nomenclature des fichiers, et inclure les dépendances ou modules nécessaires.

Cas spécifiques :

Pour les projets en Python : utiliser pytest pour les tests unitaires et des décorateurs comme dataclasses.
Pour les projets Node.js : inclure un fichier package.json correctement configuré.
Expliquer les définitions de fonctions et la logique complexe avec des commentaires clairs.
Tâche de Relecture :
Clarification : Identifier les zones floues dans les instructions et poser des questions pertinentes pour lever les ambiguïtés.

Analyse des spécifications : Examiner une spécification de fonctionnalité comme un ingénieur logiciel expérimenté :

Identifier les éventuelles failles ou éléments manquants.
Proposer des simplifications et faire des hypothèses justifiées pour combler les lacunes.
Tâche de Création de Spécifications :
Créer une spécification détaillée : Inclure la description des fonctionnalités, des classes, des fonctions, et des méthodes avec des commentaires explicatifs.

Format de sortie : Fournir le contenu des fichiers sous forme de blocs de code Markdown, garantissant une fonctionnalité complète et prête à l'emploi.

Ce prompt peut être adapté pour correspondre à des projets spécifiques ou des environnements particuliers.

Leave a Reply

Your email address will not be published. Required fields are marked *