# Code — prompts et idées

Analyse de code et scénarios de test. Une sélection de prompts prêts à modifier et à lancer via YesAI.

Adresse canonique : https://boswidget.ru/fr/code-prompts-et-idees/

## Ressources

- [Revue d’un extrait de code](https://boswidget.ru/fr/markdown/revue-dun-extrait-de-code-prompt-pour-chatgpt.md): Vérifier les erreurs de comportement d’un court extrait de code et obtenir des propositions avec entrées concrètes.
- [Scénarios de test](https://boswidget.ru/fr/markdown/scenarios-de-test-prompt-pour-chatgpt.md): Déduire des cas de test des règles de la fonction : entrées courantes, limites, données invalides et ambiguïtés.
- [Contrat API](https://boswidget.ru/fr/markdown/contrat-api-prompt-pour-chatgpt.md): Décrire une méthode HTTP d’après les exigences et distinguer les champs convenus des décisions encore à prendre.
- [Expression régulière](https://boswidget.ru/fr/markdown/expression-reguliere-prompt-pour-gemma.md): Construire une expression à partir d’exemples positifs et négatifs, en tenant compte de la syntaxe du langage choisi.
- [SQL en lecture seule](https://boswidget.ru/fr/markdown/sql-en-lecture-seule-prompt-pour-gemma.md): Préparer une requête SELECT d’après le schéma fourni et vérifier si les jointures dupliquent les lignes utiles.
- [Ce que fait la requête SQL](https://boswidget.ru/fr/markdown/ce-que-fait-la-requete-sql-prompt-pour-chatgpt.md): Analyser un SELECT existant par étapes pour voir où les lignes disparaissent, se multiplient ou se regroupent.
- [Analyse d’un conflit Git](https://boswidget.ru/fr/markdown/analyse-dun-conflit-git-prompt-pour-chatgpt.md): Fusionner un passage en conflit selon les exigences explicites des deux branches et signaler les décisions manuelles.
- [Diagnostic à partir d’une stack trace](https://boswidget.ru/fr/markdown/diagnostic-a-partir-dune-stack-trace-prompt-pour-chatgpt.md): Distinguer le lieu de l’erreur de sa cause possible et choisir la prochaine vérification.
- [Exemple minimal d’un défaut CSS](https://boswidget.ru/fr/markdown/exemple-minimal-dun-defaut-css-prompt-pour-chatgpt.md): Réduire le problème de mise en page décrit à un court exemple HTML/CSS vérifiable manuellement.
- [Plan de migration vers une nouvelle API](https://boswidget.ru/fr/markdown/plan-de-migration-vers-une-nouvelle-api-prompt-pour-chatgpt.md): Comparer les anciens et nouveaux contrats et préparer la séquence de changements du code client.
- [Algorithme à partir de règles métier](https://boswidget.ru/fr/markdown/algorithme-a-partir-de-regles-metier-prompt-pour-chatgpt.md): Traduire les règles de traitement en pseudocode compréhensible et repérer les cas sans décision définie.
- [JSON Schema selon les exigences](https://boswidget.ru/fr/markdown/json-schema-selon-les-exigences-prompt-pour-chatgpt.md): Décrire la validation d’une structure JSON sans transformer une propriété fortuite d’un exemple en règle obligatoire.
- [Explication d’une commande shell](https://boswidget.ru/fr/markdown/explication-dune-commande-shell-prompt-pour-gemma.md): Comprendre une commande avant de l’exécuter et repérer les parties dépendant de l’environnement ou des entrées.
- [Ce que change la configuration](https://boswidget.ru/fr/markdown/ce-que-change-la-configuration-prompt-pour-gemma.md): Analyser le sens d’un diff textuel de configuration et préparer les vérifications avant application.
- [Modèle de stockage des données](https://boswidget.ru/fr/markdown/modele-de-stockage-des-donnees-prompt-pour-gemma.md): Identifier les entités et relations d’un processus concret avant de créer les tables et requêtes.
- [CSV en objets typés](https://boswidget.ru/fr/markdown/csv-en-objets-types-prompt-pour-gemma.md): Préparer du code de lecture d’un petit CSV avec traitement explicite des valeurs vides et des erreurs de ligne.
- [Contrat d’erreurs d’une fonction](https://boswidget.ru/fr/markdown/contrat-derreurs-dune-fonction-prompt-pour-gemma.md): Choisir une façon cohérente de signaler les erreurs sans confondre absence de résultat et défaillance.
- [États d’une requête en TypeScript](https://boswidget.ru/fr/markdown/etats-dune-requete-en-typescript-prompt-pour-gemma.md): Décrire les états d’une requête cliente pour que le type interdise les indicateurs et données incompatibles.
- [Extraction d’une fonction pure](https://boswidget.ru/fr/markdown/extraction-dune-fonction-pure-prompt-pour-gemma.md): Séparer le calcul des entrées-sorties en conservant l’ordre des effets de bord et le comportement actuel.
- [Fixtures HTTP pour le client](https://boswidget.ru/fr/markdown/fixtures-http-pour-le-client-prompt-pour-gemma.md): Créer un ensemble cohérent de réponses d’exemple pour tester les différents états d’une interface cliente.
- [Anonymisation des journaux](https://boswidget.ru/fr/markdown/anonymisation-des-journaux-prompt-pour-gemma.md): Définir des règles de masquage des champs sensibles en conservant les liens entre événements utiles au diagnostic.
- [Formule pour un tableur](https://boswidget.ru/fr/markdown/formule-pour-un-tableur-prompt-pour-gemma.md): Obtenir une formule adaptée aux cellules, aux paramètres régionaux et aux règles de valeurs vides.
