A martial art for a programmer
xenonite: I really like Modern Arnis (10yrs). Repeating patterns everywhere, and soo much variations. The drills have logic, and I assume that programmers can vary their movements much better, as programming values flexibility.