Kata (programming)

Kata (programming)

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

External links


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Look at other dictionaries:

  • Kata (disambiguation) — Kata may mean:* Kata Martial arts term referring to a pattern of defence and attack * Kata (programming), exercises in programming which help hone your skills through practice and repetition * Kata (mathematics), a name for one of the two 4th… …   Wikipedia

  • Kata — For other uses, see Kata (disambiguation). Kata Solo training of kata is the primary form of practice in some martial arts, such as iaidō. Japanese name …   Wikipedia

  • Agile software development — poster Agile software development is a group of software development methodologies based on iterative and incremental development, where requirements and solutions evolve through collaboration between self organizing, cross functional teams. It… …   Wikipedia

  • KDAF — Dallas / Fort Worth, Texas Branding CW33 (general) CW33 News (newscasts) …   Wikipedia

  • KXAS-TV — Fort Worth Dallas, Texas Branding NBC 5 (general) NBC 5 News (news) Slogan Anytime. Everywhere …   Wikipedia

  • KDFI — TV Dallas / Fort Worth, Texas Branding My27 Slogan It s All Good Channels Digital …   Wikipedia

  • Maria Dimitrova — Medal record Women s Karate Competitor for the  Dominican Republic Central American and Caribbean Karate Championship …   Wikipedia

  • QuickCheck — Infobox Software name = QuickCheck logo = caption = developer = Koen Claessen, John Hughes latest release version = 2.1.0.1 latest release date = Sat Sep 27 13:43:28 PDT 2008 operating system = Unix like, Microsoft Windows genre = Software… …   Wikipedia

  • Differences between Malaysian and Indonesian — The differences between Malaysian (Bahasa Malaysia) or Malay (Bahasa Melayu) and Indonesian (Bahasa Indonesia) are significantly greater than those between British English and American English. They are roughly mutually intelligible, but with… …   Wikipedia

  • Ray Lloyd — Infobox Wrestler name=Ray Lloyd names=Glacier Coach Buzz Stern Sugar Ray Lloyd height=6ft. 2in. (188 cm) weight=245lb. (111 kg) birth date =May 1964 death date = birth place =Brunswick, Georgia, U.S. resides=Kissimmee, Florida, U.S. billed=… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”