- Mantener la LoC que cambia de estado por debajo de 500 - usar el patrón ++counter para asignar teclas - no admiten tokens nativos - Mantener la máquina de estado a la vista a través de enumeraciones de estado - Relación 1:1 prueba/LoC - formatear cada línea de código con una regla Mira, ganar el juego no es tan difícil