Viết mã sạch (clean code) là một trong những tiêu chuẩn để đánh giá lập trình viên. Mã sạch giúp cho phần mềm dễ được quản lý và phát triển hơn. Chính vì lý do đó, tác giả Robert C. Martin đã viết nên cuốn sách này. Tên đầy đủ của nó là Clean Code: A Handbook of Agile Software Craftsmanship. Đây là sự lựa chọn hoàn hảo dành cho bất kỳ ai muốn nhập môn lập trình.

Cuốn sách được chia làm ba phần rõ ràng. Nội dung cung cấp khá nhiều lý luận lẫn ví dụ thực tế về việc viết mã sạch. Nó cũng giải thích kỹ lưỡng từng bước về việc cấu trúc hay viết lại mã, từ đó hình thành một tư duy lập trình ngăn nắp hơn.

Sau khi đọc xong cuốn sách này, bạn có thể dễ dàng triển khai phương pháp Agile trong lập trình. Ngoài ra, bạn sẽ thấy mình trở thành một lập trình viên có tính kỷ luật cao hơn trước.