Ebook Clean Code – A Handbook Of Agile Software Craftmanship (PDF) – Cuongquach.com | “Ebook Clean Code” – Như cái tên “Clean Code”, đây là cuốn sách hướng dẫn các bạn developer viết ra “code sạch“ hoặc “viết code tinh giản“. Thế nào là code sạch? Theo định nghĩa của sách, đó là code dễ đọc, dễ hiểu, dễ sửa chữa và bảo trì. Vậy thật tuyệt vời khi bạn có trong tay cuốn ebook kinh điển này. Đọc ngay, đọc lẹ tại “Cuongquach.com” để cải thiện tính “sạch sẽ” trong code của bạn nào.
Contents
Thông tin chung về ebook “Clean Code”
Tên tài liệu : Clean Code: A Handbook Of Agile Software Craftmanship
Tác giả : Robert C.Martin
Số trang : 462
Ngôn ngữ : Tiếng Anh
Format : PDF
Thể loại : Programming
Đăng tại: https://cuongquach.com/
Giới thiệu ebook “Clean Code”
Clean Code được chia thành ba phần. Phần đầu tiên mô tả các nguyên tắc, mẫu và thực hành viết mã sạch. Phần thứ hai bao gồm một số nghiên cứu trường hợp về sự phức tạp tăng dần. Mỗi trường hợp là một bài tập trong việc làm sạch mã nguồn mà bạn code. Phần thứ ba là phần thưởng: một chương duy nhất chứa một danh sách các code xấu không đẹp được tập hợp. Kết quả đúc kết một cơ sở kiến thức mô tả cách chúng ta suy nghĩ khi chúng ta viết, đọc và làm sạch mã.
- Người đọc sẽ đi từ từ sự hiểu biết cuốn sách này
- Làm thế nào để phân biệt sự khác biệt giữa mã tốt và mã xấu
- Cách viết mã tốt và cách chuyển đổi mã xấu thành mã tốt
- Làm thế nào để tạo tên tốt, chức năng tốt, đối tượng tốt và lớp tốt
- Cách định dạng mã để dễ đọc nhất
- Làm thế nào để thực hiện xử lý lỗi hoàn toàn mà không làm lu mờ logic mã
- Làm thế nào để kiểm tra đơn vị và thực hành phát triển theo hướng kiểm tra
Cuốn sách này là bắt buộc cho bất kỳ nhà phát triển, kỹ sư phần mềm, quản lý dự án, trưởng nhóm hoặc nhà phân tích hệ thống có quan tâm đến việc sản xuất mã nguồn dự án tốt hơn.
Mục lục ebook “Clean Code”
Chapter 1: Clean Code 1
Chapter 2: Meaningful Names 17
Chapter 3: Functions 31
Chapter 4: Comments 53
Chapter 5: Formatting 75
Chapter 6: Objects and Data Structures 93
Chapter 7: Error Handling 103
Chapter 8: Boundaries 113
Chapter 9: Unit Tests 121
Chapter 10: Classes 135
Chapter 11: Systems 153
Chapter 12: Emergence 171
Chapter 13: Concurrency 177
Chapter 14: Successive Refinement 193
Chapter 15: JUnit Internals 251
Chapter 16: Refactoring SerialDate 267
Chapter 17: Smells and Heuristics 285
Link download ebook “Clean Code”
(Mega.nz và Google Drive. Bấm vào button link để tải)
Nguồn: https://cuongquach.com