# Remonte à la source
Le métier · practice · https://build-here.africa/livre/chapitres/02-02-lis-le-code-source.html

## Le point de départ

Une bibliothèque logicielle se comporte autrement que prévu. La documentation et les exemples que tu as trouvés n'expliquent pas ton cas.

## Le geste

Ouvre la source de la version que tu utilises et trouve la fonction concernée. Une IA peut t'y guider.

## Pourquoi ça marche

La documentation résume. La source décide. Une durée d'attente par défaut, une condition sur une valeur, une règle de calcul : la source montre ce qui se passe vraiment, là où la documentation dit ce qui devrait se passer.

Tu n'as pas besoin de lire tout le projet. Pars d'un point d'entrée et suis-le jusqu'au comportement qui t'intéresse. Aujourd'hui, une IA peut lire le code avec toi, t'expliquer une fonction ligne par ligne et te dire où chercher ensuite. Vérifie juste que c'est la bonne version : le code d'une autre version, ou une configuration différente, explique souvent l'écart.

Hors logiciel, le geste est le même : remonter au document qui fixe la règle. Les conditions générales du fournisseur, la formule du tableau, le texte de la procédure, le contrat. Ce qu'on te dit de la règle et la règle elle-même sont deux choses différentes.

Chaque fois que tu remontes à la source, tu gagnes deux fois : tu règles ton cas, et tu sais où regarder la prochaine fois.

## À essayer

Prends un comportement précis qui te surprend et note ce que tu attendais. Donne-toi quinze minutes dans la source, seul ou avec une IA.

Écris ce que tu as trouvé et l'endroit exact qui le montre. Teste-le sur un petit exemple. Si tu ne conclus pas, transmets ce que tu as regardé et la question qui reste.

## À discuter

Quel comportement récent avons-nous compris en remontant à sa source ?
