- Maintenir la LdC de changement d’état en dessous de 500 - utiliser le modèle ++counter pour mapper les clés - ne prennent pas en charge les tokens natifs - Garder la machine d’état en vue ouverte via les énumérations d’état - Rapport test/LoC de 1:1 - formater chaque ligne de code avec une règle Tu vois, gagner le match n’est pas si difficile