BaliseTonSite

L'art de l'itération

Ne jamais accepter la première réponse.

4.1La boucle Générer → Évaluer → Affiner

Générer

Demande à l'IA

Évaluer

Lis et analyse

Affiner

Corrige et améliore

Répète jusqu'à satisfaction (en général 2-4 itérations)

4.2Les 6 types de feedback à l'IA

🔧

Correction

L'IA a fait un mauvais choix technique

"Bien, mais change le useState par useReducer pour gérer les états multiples."

🎯

Précision

Il manque un cas limite ou une fonctionnalité

"C'est presque ça. Ajoute la gestion du cas où l'utilisateur n'est pas connecté."

✂️

Simplification

L'IA over-engineer la solution

"C'est trop complexe. Refais-le avec une approche plus simple, sans state manager."

📐

Extension

La base est bonne, tu veux aller plus loin

"Parfait ! Maintenant ajoute les tests unitaires et la gestion d'erreur."

Style

Le code marche mais ne suit pas tes conventions

"Fonctionnellement correct, mais aligne le code sur nos conventions : cn() pour les classes, kebab-case."

🚫

Rejet

L'approche entière est inadaptée

"Non, cette approche ne marche pas avec notre archi. Voici pourquoi : [explication]. Propose autre chose."

4.3Quand coder soi-même vs utiliser l'IA

Délègue à l'IA

  • • Boilerplate et scaffolding
  • • Conversions de format (JSON ↔ TypeScript)
  • • Tests unitaires sur du code existant
  • • Documentation / commentaires
  • • Refactoring simple (renommage, extraction)
  • • Code répétitif (CRUD, formulaires)
  • • Regex et patterns complexes

Code toi-même

  • • Logique métier critique
  • • Algorithmes spécifiques au domaine
  • • Sécurité et authentification
  • • Corrections de bugs subtils (après debug IA)
  • • Architecture et patterns de haut niveau
  • • Quand tu apprends un concept nouveau
  • • Quand l'IA tourne en rond

4.4Le coût cognitif vs le coût de tokens

L'équation cachée

Chaque interaction avec l'IA a un coût : du temps pour écrire le prompt, lire la réponse, itérer. Parfois, il est plus rapide de coder directement que de demander à l'IA.

⏱️ Utilise l'IA si :

  • • La tâche prendrait 30+ min à la main
  • • Tu ne connais pas la syntaxe ou l'API
  • • C'est du code mécanique / répétitif
  • • Tu veux explorer plusieurs approches

✍️ Code toi-même si :

  • • C'est 5 lignes que tu connais
  • • Le contexte serait trop long à expliquer
  • • Tu as déjà essayé 3x avec l'IA sans succès
  • • Tu veux vraiment comprendre le concept

4.5La règle des 3 essais

Méthode simple mais puissante

1

Premier essai : le prompt initial

Donne ton contexte + demande. Évalue le résultat.

2

Deuxième essai : le feedback ciblé

Indique ce qui est bien, ce qui ne va pas, et ce que tu veux changer.

3

Troisième essai : si ça coince encore → change d'approche

Reformule le problème, essaie un autre modèle, ou code toi-même. 3 échecs = l'IA n'est pas le bon outil pour cette tâche.

Verifie tes acquis

5 questions pour valider ce chapitre

1. Pourquoi iterer sur un prompt plutôt que d'en écrire un seul parfait ?

Valide et sauvegarde ce chapitre

Ne perds pas le fil de ton apprentissage. Chaque QCM terminé sauvegarde ton score. Crée ton profil gratuitement pour débloquer toutes les évaluations du site et retrouver tes résultats plus tard.

Commencer l'aventure
Déjà membre ?Connecte-toi