Danh sách các Kata dành cho Coding Dojo

Danh sách các Kata dành cho Coding Dojo

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,...
Kata GameOfLife

Kata GameOfLife

Giới thiệu kata : Game Of Life là một bài toán rất thú vị của Conway, một nhà Toán học người Anh. Bài toán của ông đơn giản nhưng khi triển khai nó bạn sẽ được những kết quả thật tuyệt vời như cuộc sống đang diễn ra xung quanh ta vậy. Mô tả bài toán : Giả thiết thế...
Kata NumberToLCD

Kata NumberToLCD

Giới thiệu về Kata Viết một chương trình hiển thị số giống kiểu màn hình LCD. Mô tả bài toán :  Phần 1 Viết một chương trình chuyển một số (với độ dài tùy chọn) thành kiểu hiển thị trên LCD theo mẫu sau:   _   _       _   _  _   _   _  |  _|  _| |_| |_  |_   | |_|...
Kata Tennis

Kata Tennis

Giới thiệu kata Trong bài Kata này ta sẽ xây dựng một phiên bản trò chơi tennis đơn giản. Khi tạo ra bài Kata này, tác giả lấy ý tưởng từ trò tennis trên Wii và đã đơn giản hóa thành mỗi set là một trận đấu. Cách tính điểm đơn giản như sau: Mỗi người chơi ghi được các...
Kata WordWrap

Kata WordWrap

Giới thiệu Kata Bài Kata này được lấy từ blog của Robert Martin cùng với một lời giải viết bằng Java. Mô tả bài toán Bạn hãy viết một lớp có tên là Wrapper, lớp này có phương thức wrap nhận vào 2 đối số: một chuỗi (string) và một số nguyên. Phương thức này trả về...