List of links about clean code and software craftsmanship
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

Software Craftsmanship


Code Kata

A code kata is an exercise in programming which helps programmers hone their skills through practice and repetition.

Code Dojo

This is a format that comes from the martial arts and it is adapted for developers. Coding dojo is a group exercise that has the purpose of spreading knowledge amongst the members of the audience. A topic is suggested and a period of time during which the group will try to solve a problem, by exercising some specific practices.


  • Clean Code Developer (German) 6 grades of the CCD value system with excercises and practices included in different grades. You can order wristbands for different grades to remind yourself to keep practicing :-)
  • Clean Coders Training videos for software craftsmanship topics by Robert C. Martin

Coding Excercises

  • Edabit Collection of coding excercises in Java, JavaScript, and Python