Ce bug m’a pris 2 jours… et j’étais le coupable.
J’avais tout bien fait.
Ou du moins, c’est ce que je croyais.
Je venais d’intégrer une nouvelle fonctionnalité dans mon app — un truc “simple” sur le papier.
Le genre de logique que tu écris les yeux fermés après une bonne tasse de café .
Mais quand je teste ? Rien. Le bouton ne répond pas. Le composant se fige.
Et surtout… aucune erreur. Nada. Silence total. 😵💫
Je cherche côté back, côté front, dans les logs, dans la doc.
Je remets en question mon IDE, ma stack.
Et là, au bout de deux jours… je découvre que j’avais mal nommé une seule variable.
Une minuscule faute de frappe.
Invisible à l’œil fatigué.
Mais suffisante pour tout faire planter.
Moralité : le bug est parfois beaucoup plus simple que ce qu’on imagine.
Et souvent, c’est nous-mêmes qui le déposons là, gentiment. 😅
Depuis, j’ai appris à :
faire des pauses quand je bloque,
relire mon code à voix haute (vraiment utile),
et assumer que l’erreur vient souvent de moi, pas du framework.
Et toi, c’était quoi ton dernier bug “évident mais invisible” ?
Raconte-moi pour qu’on se sente moins seuls 😂
#dev #anecdote #debugging #fullstack #python #reactjs #csharp #dotnet #softwareengineering #autoderision #programmingfail