This repository's description came from this reference: https://code.joejag.com/2009/the-coding-dojo.html
Our goal is to learn, teach and improve our technical practices and communication skills with fellow software developers in a non-competitive and inclusive setting.
A Coding Dojo is a programming session based on a simple coding challenge. Programmers of different skill levels are invited to engage in deliberate practice as equals.
The premise of a Coding Dojo is to promote continuous learning in a safe environment. It is both non-competitive and inclusive. People of different skill levels collaborate together, encouraging each other to talk openly about design and techniques.
We believe that Coding Dojo represents a different challenge to developers. It encourages them to speak to an audience about their code, which is a different skill to producing it. These skills are developed during a Dojo as it simulates social and self organisational skills. It makes people become more rounded software engineers and discover potential areas of improvement.
"... what changes people is what they do, not what they read. How many diet books have U read? Am I thinner? How many self-organization books? I can't even find them all." - Ron Jeffries