kata; coding dojo; cocodojo; số la mã; roman numeral

Thợ lành nghề #10: Những thread lửng lơ (Vòng lặp không hạn chế)

Tác giả: Robert C. Martin Người dịch: Hoàng Ngọc Diêu | Biên tập: Phạm Anh Đới Bạn có thể tải mã nguồn của bài viết trước ở đây. Ngày 14 tháng 1 năm 2003. Hàng tháng tôi dùng điểm tâm một lần ở đài quan sát. Ðây là điều hoang phí với túi tiền của một […]

Read More

Thợ lành nghề #9: Những thread nguy hiểm (Dịch vụ Socket 4)

Tác giả: Robert C. Martin Người dịch: Hoàng Ngọc Diêu | Biên tập: Phạm Anh Đới Câu chuyện tay học việc trẻ tuổi của chúng ta học được bài nằm lòng: Không để các thread đeo lủng lẳng – phải nắm chắc bạn kiểm soát bước kết thúc cũng như điểm khởi tạo của chúng. Bạn […]

Read More

Thợ lành nghề #8: Kiểm thử là một dạng tài liệu (Dịch vụ Socket 3)

Tác giả: Robert C. Martin Người dịch: Hoàng Ngọc Diêu | Biên tập: Phạm Anh Đới Thợ lành nghề #6: Một lần không đủ (Dịch vụ Socket 1) Thợ lành nghề #7: Một lần không đủ (Dịch vụ Socket 2) Ở bài này tay học việc của chúng ta học được một điều: các kiểm thử […]

Read More

Thợ lành nghề #7: Một lần không đủ (Dịch vụ Socket 2)

Tác giả: Robert C. Martin Người dịch: Hoàng Ngọc Diêu | Biên tập: Phạm Anh Đới Thợ lành nghề #5: Bước nhỏ Thợ lành nghề #6: Một lần không đủ (Dịch vụ Socket 1) Ngày 15 tháng 10 năm 2002. Lần trước Alphonse và Jerry khởi đầu trên một khung làm việc java đơn giản […]

Read More

Thợ lành nghề #6: Một lần không đủ (Dịch vụ Socket 1)

Tác giả: Robert C. Martin Người dịch: Hoàng Ngọc Diêu (conmale) | Biên tập: Phạm Anh Đới Thợ lành nghề #4: Bài kiểm tra tính kiên nhẫn Thợ lành nghề #5: Bước nhỏ Ngày 16 tháng 9 năm 2002. Sự kiện ngày hôm qua làm tôi mệt lả cả người. Jerry và tôi giải quyết xong […]

Read More

Thợ lành nghề #5: Bước nhỏ

Tác giả: Robert C. Martin Người dịch: Hoàng Ngọc Diêu (conmale) | Biên tập: Phạm Anh Đới Thợ lành nghề #1. Mở đầu Thảm họa Thợ lành nghề #2: Chế độ ăn kiêng tăng cường Thợ lành nghề #3:Tính rõ ràng và sự cộng tác Thợ lành nghề #4:Bài kiểm tra tính kiên nhẫn Ngày 24 […]

Read More

Thợ lành nghề #3: Tính rõ ràng và sự cộng tác

Tác giả: Robert C. Martin Người dịch: Hoàng Ngọc Diêu (conmale) | Biên tập: Phạm Anh Đới Bài viết này lược trích từ chương Principles, Patterns and Practices trong cuốn Agile Software Development của Robert C. Martin, nhà xuất bản Prentice Hall, 2002. Thợ lành nghề #1. Mở đầu Thảm họa Thợ lành nghề #2: Chế […]

Read More

Thợ lành nghề #2: Chế độ ăn kiêng tăng cường

Tác giả: Robert C. Martin Người dịch: Hoàng Ngọc Diêu (conmale) | Biên tập: Phạm Anh Đới Bài viết này lược trích từ chương Principles, Patterns and Practices trong cuốn Agile Software Development của Robert C. Martin, nhà xuất bản Prentice Hall, 2002. Thợ lành nghề #1. Mở đầu Thảm họa Thợ lành nghề #3: Tính rõ […]

Read More

[Kata] Bowling

Mô tả vấn đề: Viết một chương trình để tính điểm của 1 ván bowling dựa trên đầu vào là 1 dãy số điểm các lượt ném đúng quy tắc. Một số điều mà chương trình sẽ không làm: Không kiểm tra tính hợp lệ của điểm số. Không kiểm tra tính hợp lệ của […]

Read More

[Kata] Dò mìn

Cấp độ: Dễ Mô tả vấn đề Bạn đã từng chơi Minesweeper chưa? Đó là một game nhỏ rất thú vị được cung cấp kèm theo một hệ điều hành mà tôi cũng không còn nhớ nổi tên nữa. Mục tiêu của trò chơi là tìm ra tất cả các quả mìn trong một vùng […]

Read More