Du typage ou des tests ... un équilibre à trouver

Dans le monde craft, il est fréquent d’entendre que le typage fort permet de réduire le nombre de tests. Petit expérience avec le kata tennis en rust. Je gros avantage de ce kata c’est qu’il est relativement simple, riche en vocabulaire métier et suffisamment complexe pour nécessiter une documentation. Au tennis, les points sont comptés de la façon suivante, en français, ça part de « 0 - 0 » pour aller jusqu’à « Jeu XX » en passant par « Égalité » ou « Avantage XX ».

#software craftsmanship #typing #rust