Este documento descreve o que é um coding dojo, como funciona e quais são as regras. Um coding dojo é um local onde programadores praticam programação em pares, trocando de piloto e co-piloto, com o objetivo de melhorar suas habilidades e gerar código melhor e mais simples. As regras incluem sempre explicar o código, parar quando houver dúvidas e tratar todos igualmente com respeito mútuo.