Chargement...
Chargement...
4 articles sur Senior.
La différence entre un dev senior et un dev qui se croit senior tient en une phrase : « on s'engage à ne pas faire X » vs « faire X est techniquement impossible ». Sur mes projets, les règles critiques ne vivent pas dans un wiki — elles sont imposées par le compilateur, le CI, le type ou l'objet métier. Cinq exemples réels.
Avant le .NET et la GenAI, j'ai fait de l'IoT industriel : du firmware embarqué produit à l'échelle de ~150 000 systèmes par an. Là où une régression ne se corrige pas d'un commit. Voici la discipline que ça impose — et pourquoi je la réapplique aujourd'hui sur mes architectures serveur critiques.
Faire un choix d'archi en 2 minutes pendant un café peut éviter 6 mois de refacto — ou les déclencher. Quatre vraies décisions, prises sur mes projets en production, avec le coût et le résultat. Sans bullshit, sans 'best practices', juste ce qui marche et ce qui ne marche pas.
Tout le monde croit que le forecasting, c'est « entraîner un modèle et lire ses prévisions ». En production, trois problèmes surgissent que personne n'anticipe : aucun modèle unique ne marche, un bon modèle se met à mentir en silence, et le bon prix n'est jamais dans l'intuition. Voici comment je les ai résolus dans le moteur de SaleCast — en .NET, avec une boutique fictive suivie de bout en bout.