At the Ágiles2009 coding dojo, instead of trying to explain the whole concept of coding dojo, I jumped straight to a quick list of items that attendees should bear in mind during the session:
- If you know how to code, you should code.
- If you’re coding, everyone else has to understand what you’re doing.
- If you’re the next to code, avoid breaking the flow.
- If you’re not coding, don’t disturb who is.
- If you have an idea, show it with code.
- If you’re stuck, ask for help.
- If you liked the challenge, try it again at home.
Interesting how this simple “etiquette” helped to make what I consider one of the best dojos I’ve participated so far.