Jump to content

Kata (programming)

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by 84.147.66.240 (talk) at 11:40, 8 February 2014 (Dave put his katas on a new site). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Code Kata is a term coined by Dave Thomas, co-author of the book The Pragmatic Programmer, in a bow to the Japanese concept of kata in the martial arts. A code kata is an exercise in programming which helps a programmer hone their skills through practice and repetition. As of October 2011, Dave Thomas has published 21 different katas.

See also