Object Calisthenics: First thoughts at Mark Needham

un drôle de retour sur un code kata particulièrement ambitieux :

  • pas plus de deux variables membres par classes

  • un seul niveau d'indentation par méthode

  • pas de else dans les if

Clairement, ça encourage les Visitor et le polymorphisme