Jump to content

Kata

From Wikipedia, the free encyclopedia
(Redirected from Kata (programming))

Kata
2005 cadet world karate champion [1] Emmanuelle Fumonde performing a kata.
Japanese name
Kanji1. 型
2. 形
Hiraganaかた
Transcriptions
Revised Hepburnkata

Kata is a Japanese word ( or ) meaning "form". It refers to a detailed choreographed pattern of martial arts movements. It can also be reviewed within groups and in unison when training. It is practiced in Japanese martial arts as a way to memorize and perfect the movements being executed. Korean martial arts with Japanese influence (hapkido, Tang Soo Do) use the derived term hyeong (hanja: 形) and also the term pumsae (hanja: 品勢 hangeul: 품새).

Kata are also used in many traditional Japanese arts such as theatre forms like kabuki and schools of tea ceremony (chadō), but are most commonly known in the martial arts. Kata are used by most Japanese and Okinawan martial arts, such as iaido, judo, kendo, kenpo, and karate.

Background

[edit]

Kata originally were teaching and training methods by which successful combat techniques were preserved and passed on. Practicing kata allowed a company of persons to engage in a struggle using a systematic approach, rather by practicing in a repetitive manner the learner develops the ability to execute those techniques and movements in a natural, reflex-like manner. Systematic practice does not mean permanently rigid. The goal is to internalize the movements and techniques of a kata so they can be executed and adapted under different circumstances, without thought or hesitation. A novice's actions will look uneven and difficult, while a master's appear simple and smooth.[2]

Kata is a loanword in English, from the 1950s in reference to the judo kata due to Jigoro Kano, and from the 1970s also of karate kata; but the word has come to be used as a generic term for "forms" in martial arts in general, or even figuratively applied to other fields.[3]

Japanese martial arts

[edit]
Solo training of kata is the primary form of practice in some martial arts, such as iaido.

In Japanese martial arts practice, kata is often seen as an essential partner to randori training with one complementing the other. However, the actual type and frequency of kata versus randori training varies from art to art. In iaido, solo kata using the Japanese sword (katana) comprises almost all of the training. Whereas in judo, kata training is de-emphasized and usually only prepared for dan grading.

In kenjutsu, paired kata at the beginners level can appear to be stilted. At higher levels serious injury is prevented only by a high sensitivity of both participants to important concepts being taught and trained for. These include timing and distance, with the kata practised at realistic speed. This adjustability of kata training is found in other Japanese arts with roles of attacker and defender often interchanging within the sequence.[4] Many martial arts use kata for public demonstrations and in competitions, awarding points for such aspects of technique as style, balance, timing, and verisimilitude (appearance of being real).

Karate

[edit]
Kiyou Shimizu's female Kata at the 2018 Karate1 Premier League in Berlin.

The most popular image associated with kata is that of a karate practitioner performing a series of punches and kicks in the air. The kata are executed as a specified series of approximately 20 to 70 moves, generally with stepping and turning, while attempting to maintain perfect form. There are perhaps 100 kata across the various forms of karate, each with many minor variations. The number of moves in a kata may be referred to in the name of the kata, e.g., Gojū Shiho, which means "54 steps." The practitioner is generally counselled to visualize the enemy attacks, and his responses, as actually occurring, and karateka are often told to "read" a kata, to explain the imagined events. Kata can contain techniques beyond the superficially obvious ones. The study of the meaning of the movements is referred to as the bunkai, meaning analysis, of the kata.[5]

One explanation of the use of kata is as a reference guide for a set of moves. Not to be used following that "set" pattern but to keep the movements "filed". After learning these kata, this set of learned skills can then be used in a sparring scenario (particularly without points). The main objective here is to try out different combinations of techniques in a safe environment to ultimately find out how to defeat your opponent.

Recently, with the spread of extreme martial arts, or XMA, a style of kata called CMX kata has formed. These kata are performed in tournaments and include gymnastics related elements, such as backflips, cartwheels, and splits. These kata can also be performed with weapons such as the staff.

Judo

[edit]
Koshiki-no-kata by Kano(l) and Yamashita (r)

Judo has several kata, mostly created in the late 19th century by Kano Jigoro, the founder of judo. The judo kata involve two participants. Judo kata preserve a number of techniques that are not permitted in competition or in randori, including punches, kicks, and the use of the katana and other weapons. The study of kata is usually begun typically at around the green belt level. The most commonly studied judo kata is Nage-no-kata, which consists of fifteen throwing techniques. The Katame-no-kata is composed of pinning techniques, chokes, and joint locks. Kime-no-kata is a long kata consisting of self-defense techniques against both unarmed attacks, and attacks with swords and knives.[6][7]

Non-Japanese martial arts

[edit]
Aka with stick (4 Winds)

While the Japanese term is most well known in the English language, forms are by no means exclusive to Japan. They have been recorded in China as early as the Tang dynasty, and are referred to in Mandarin as taolu.[citation needed]

South and Southeast Asian martial arts incorporate both preset and freestyle forms. In silat these are referred to as jurus and tari respectively. Malay folklore credits the introduction of forms to the Buddhist monk Bodhidharma.[8]

In Korean martial arts such as taekwondo and Tang Soo Do, the word hyung or hyeong is usually employed, though in some cases other words are used.[citation needed] The International Taekwon-Do Federation uses the word tul, while the World Taekwondo Federation uses the word poomsae or simply the English translations "pattern" or "form."[citation needed] Taekwondo patterns have multiple variations including Palgwe and the more popular Taeguk forms used by the WTF. Forms are included in certain taekwondo competitions and are a key element of gradings.[citation needed]

In Sanskrit, forms are known either as yudhan (combat form) or pentra (tactical deployment).[citation needed] Other Asian martial arts refer to forms by various terms specific to their respective languages, such as the Burmese word aka, the Vietnamese quyen and the Kashmiri khawankay.[citation needed]

In historical European martial arts and their modern reconstructions, there are forms, plays, drills and flourishes.[citation needed]

Outside martial arts

[edit]

More recently kata has come to be used in English in a more general or figurative sense, referring to any basic form, routine, or pattern of behavior that is practised to various levels of mastery.[9]

In Japanese language kata (though written as 方) is a frequently-used suffix meaning “way of doing,” with emphasis on the form and order of the process. Other meanings are “training method” and “formal exercise.” The goal of a painter's practising, for example, is to merge their consciousness with their brush; the potter's with their clay; the garden designer's with the materials of the garden. Once such mastery is achieved, the theory goes, the doing of a thing perfectly is as easy as thinking it.[10]

Kata is a term used by some programmers in the Software Craftsmanship[11] movement. Computer programmers who call themselves "Software Craftsmen"[12] will write 'Kata'[13] - small snippets of code that they write in one sitting, sometimes repeatedly,[14] often daily, in order to build muscle memory and practise their craft.[13]

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

One of the things that characterize an organization's culture is its kata – its routines of thinking and practice.[18] Edgar Schein suggests an organization's culture helps it cope with its environment,[19] and one meaning of kata is, "a way to keep two things in sync or harmony with one another." A task for leaders and managers is to create and maintain the organizational culture through consistent role modeling, teaching, and coaching, which is in many ways analogous to how kata are taught in the martial arts.

Toyota Kata is a 2009 management book by Mike Rother aiming to establish a routine for establishing a continuous improvement process.[20]

See also

[edit]

References

[edit]
  1. ^ "World junior and cadet championships 2005".
  2. ^ Rosenbaum, Michael. Kata and the Transmission of Knowledge in Traditional Martial Arts. YMAA Publication Center, Boston, 2004.
  3. ^ Rother, Mike (2010). Toyota Kata: Managing People for Improvement, Adaptiveness, and Super Results. New York: McGraw Hill Education. pp. 15–18. ISBN 978007163523-3.
  4. ^ "Classical Japanese Warrior Training Methods The Kata". www.shinmunenryu.org. Retrieved 28 February 2018.[permanent dead link]
  5. ^ Karate, Okinawan Kobudo and Kendo Kata videos
  6. ^ "Forms of Judo: Kata – Judo Info". www.judoinfo.com.
  7. ^ "Kata, nage, karame, gonosen, itsutsu, kime, no, video, movie, film, armlock, judo, Judoschool Jan Snijders, Oirschot, Bladel, Deurne, Gemert". www.judo-snijders.nl.
  8. ^ Zainal Abidin Shaikh Awab and Nigel Sutton (2006). Silat Tua: The Malay Dance Of Life. Kuala Lumpur: Azlan Ghanie Sdn Bhd. ISBN 978-983-42328-0-1.
  9. ^ Shook, John. Managing to Learn. Lean Enterprise Institute, 2008, p. 32
  10. ^ DeMenthe, Boye Lafayette. Kata, The Key to Understanding and Dealing with the Japanese! Tuttle Publishing, 2003, pp. 1–3
  11. ^ The Software Craftsmanship Movement
  12. ^ Martin, Micah; Steensma, Kelly (May 28, 2013). "Performing Code Katas - 8th Light". 8thlight.com.
  13. ^ a b "What's all this Nonsense about Katas? - Clean Coder". sites.google.com. November 21, 2009.
  14. ^ Thomas, Dave (December 30, 2013). "CodeKata: How It Started". codekata.com.
  15. ^ Hunt, Andrew; Thomas, Dave (1999). The Pragmatic Programmer. Addison Wesley. ISBN 020161622X.
  16. ^ The Coder's Dojo - A Different Way to Teach and Learn Programming. XP2005 in Sheffield (UK).
  17. ^ "The Programming Dojo"
  18. ^ Ichijo, Kazuo and Nonaka, Ikujiro, Knowledge Creation and Management: New Challenges for Managers, Oxford University Press, 2006, page 25
  19. ^ Schein, Edgar. Organizational Culture and Leadership: A Dynamic View. Jossey-Bass, 1985, p. 57
  20. ^ "Toyota Kata (Lean Culture Building) | UT Center for Industrial Services". cis.tennessee.edu. Retrieved 2 April 2022.

Further reading

[edit]
  • Martin, Robert C. (2011). The Clean Coder: A Code of Conduct for Professional Programmers. Pearson Education. ISBN 9780137081073.