JOURNAL YENPO

Du symptôme
à la source.

Quelle valeur de configuration a été retenue ? Pourquoi une ancienne requête a-t-elle écrasé le nouveau résultat ? Lisez les exemples, puis lancez les tests.

CHOISISSEZ UN PARCOURS DE LECTURE

Que cherchez-vous à comprendre ?

Partez de votre question actuelle ou parcourez ces quatre étapes, de la compréhension du projet à la vérification de son comportement.

  1. Par où commencer dans ce projet ?

    Trouvez une entrée et esquissez les fichiers derrière un comportement. Suivez ensuite une valeur ou utilisez l’historique pour comprendre pourquoi une ligne existe.

  2. Quel chemin prend cette entrée ?

    Suivez les appels et les branches du point d’entrée jusqu’au résultat observable.

  3. L’explication correspond-elle au code ?

    Comparez l’explication aux branches et aux entrées du code. Pour un correctif, vérifiez les deux versions comparées.

  4. Quel comportement dois-je vérifier ?

    Consignez le comportement actuel, vérifiez les appelants affectés et examinez les assertions. Lancez les exemples dans votre terminal.