کاتا (برنامه‌نویسی)

یک تمرين در برنامه‌نویسی

کد کاتا یک تمرین در برنامه‌نویسی است که به برنامه‌نویس‌ها کمک می‌کند تا مهارت‌های خود را از طریق تمرین و تکرار تقویت کنند.

در سال ۱۹۹۹، این اصطلاح توسط دیو توماس، نویسنده کتاب برنامه‌نویس عملگرا با اقتباس از مفهوم ژاپنی کاتا در هنرهای رزمی مورد استفاده قرار گرفت. این مفهوم توسط لارنت بساویت و امانویل گایلوت اجرا شد که در کنفرانس XP2005 در شفیلد (انگلستان) در مورد آن صحبت کردند.[۱] پس از این کنفرانس، روبرت سی مارتین در مقاله خود «برنامه‌نویسی دوجو» مفهوم و کاربردهای اولیه را شرح داد.[۲]

منابعویرایش

خواندن بیشترویرایش

  1. The Coder's Dojo - A Different Way to Teach and Learn Programming. XP2005 in Sheffield (UK).
  2. "The Programming Dojo"