Aller au contenu principal
Procidatec
Tous les articles
Tech

TypeScript strict mode : retour sur 3 ans en production

Activer strict, c'est facile. Le maintenir sur un projet qui grossit, beaucoup moins. Notre retour.

6 min de lecture·par Karim Belkacem, Tech Lead Mobile, Procidatec

Le bénéfice qu'on attendait

Moins de bugs en production. Vérifié : on observe environ 30% de bugs liés au typage en moins par rapport à nos anciens projets.

Le coût qu'on n'attendait pas

Le démarrage est plus lent. Les juniors peinent les 2 premières semaines. La dette technique se voit plus crûment.

Les 3 règles internes

Pas de `any` non motivé. Pas de `as` cast non documenté. Pas de `@ts-ignore` sans ticket.

Verdict

On ne reviendrait pas en arrière. Mais il faut un onboarding sérieux pour les juniors et une discipline collective qui ne se relâche pas.

Vous voulez en discuter ?

Cet article a soulevé une question pour votre boîte ? Échangeons 30 minutes, sans engagement.