You can edit almost every page by Creating an account. Otherwise, see the FAQ.

Kata (programming)

From EverybodyWiki Bios & Wiki


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

In 1999, the term was used by Dave Thomas, co-author of the book The Pragmatic Programmer,[1] in a bow to the Japanese concept of kata in the martial arts. The concept was implemented by Laurent Bossavit and Emmanuel Gaillot who talked about it at XP2005 in Sheffield (UK).[2] Following this conference, Robert C. Martin described the concept and initial usages in his article "The Programming Dojo".[3]

References[edit]

  1. Hunt, Andrew; Thomas, Dave (1999). The Pragmatic Programmer. Addison Wesley. ISBN 020161622X. Search this book on
  2. The Coder's Dojo - A Different Way to Teach and Learn Programming. XP2005 in Sheffield (UK).
  3. "The Programming Dojo"

Further reading[edit]


This article "Kata (programming)" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:Kata (programming). Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.