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

از ویکی‌پدیا، دانشنامهٔ آزاد

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

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

منابع[ویرایش]

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

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