Profile picture of Nasser Mohamed Said
Nasser Mohamed Said
Développeur Web React | Node | C# .Net
Follow me
Generated by linktime
July 30, 2025
Ton code fonctionne. Mais est-ce qu’on peut le tester ? Ou faut-il avoir un diplôme en magie noire pour le modifier sans tout casser ? Regarde l’exemple en image (en bas du post) : Un IngredientService simple en apparence. Mais en pratique ? → Une dépendance à un repository → Un logger à injecter → Et un test unitaire à écrire pour éviter les régressions Sans injection de dépendances, c’est l’enfer à tester. Tu dois lancer la moitié de l’app, brancher une base, prier pour que ça passe. Mais ici ? → Pas de DB → Pas de setup compliqué → Juste des mocks et du focus sur la logique métier Ce n’est pas juste du bon code. C’est du code testable. Et ça change tout. Parce que coder sans penser aux tests, c’est comme construire sans plan : Tu peux y arriver, mais le jour où tu veux bouger un mur… bon courage. Un code testable, c’est un code : → Prédictible → Modulable → Qui te donne confiance lors des refactos Et non, ce n’est pas réservé aux projets propres pour GitHub. C’est ce qui fait survivre ton code. Même à toi-même dans 6 mois. Et toi ? Tu écris du code qu’on peut tester, ou qu’on évite d’ouvrir ?
Stay updated
Subscribe to receive my future LinkedIn posts in your mailbox.

By clicking "Subscribe", you agree to receive emails from linktime.co.
You can unsubscribe at any time.

6 Likes
July 30, 2025
Discussion about this post
Profile picture of Stephane Pierre
Stephane Pierre
🚀 +30% efficacité recrutement IT → TestTonDev • ⭐ 4.9/5 satisfaction client en conception web → PS-Web
1 month ago
Entièrement d'accord, il faut pouvoir tester pour faire durer