Kata là một bài tập (bài toán, thử thách…) về lập trình đi kèm các quy tắc được lựa chọn và thiết kế để giúp các thành viên tham gia buổi Coding Dojo sử dụng để cải thiện kỹ năng/kỹ thuật cụ thể nào đó của lập trình: TDD, Pair-Programming, Unit Testing, Refactoring…
Bạn không nên chọn một bài toán bất kỳ nào đó trong lập trình để làm một Kata. Thay vào đó bạn nên chọn từ danh sách các bài đã được tổng kết ở một số trang web nổi tiếng về Coding Dojo như:
- http://codingdojo.org/KataCatalogue
- http://codekata.com
- http://www.cyber-dojo.org/setup_default_start_point/show_exercises
Dưới đây là những bài Kata đã được CodeGym lựa chọn từ CodingDojo.org và dịch ra tiếng Việt:
0 Lời bình