Votre couche de validation est plus volumineuse que votre logique métier
La validation manuelle alourdit votre codebase et laisse encore passer des cas limites. Voici comment appliquer des runtime contracts avec des schémas déclaratifs qui restent discrets.
Chaque fois que votre API reçoit une requête, vous la validez. Chaque fois qu'une fonction reçoit un argument d'un système externe, vous le vérifiez. Faites-le…