Giới thiệu

Tác giả

Review

khuyến mại

MUA NGAY

MUA NGAY

Cẩm nang cho lập trình viên viết code "sạch",
dễ đọc, dễ hiểu, dễ sửa đổi và bảo trì, giúp nâng cao chất lượng phần mềm và hiệu quả công việc.

Tìm hiểu thêm

Chắn chắn rằng trong quá trình làm nghề của mình, bạn đã phải trải qua điều này vô số lần

Cách duy nhất và nhanh chóng giúp bạn thoát khỏi vòng tròn luẩn quẩn này chính là tạo ra các mã sạch

Phải thay đổi hàng trăm module khác nhau, thay vì chỉ đổi một dòng mã. 

Năng suất lao động giảm và có khả năng tiệm cận bằng không.

Mỗi lần thay đổi mã có thể gây ảnh hưởng đến hai hoặc ba mã khác.

Công việc bị chậm lại đáng kể vì những mã lộn xộn của người nào đó.

Trở thành lập trình viên giỏi cùng Clean Code 

Clean Code được nhiều lập trình viên đánh giá là quyển sách giá trị nhất mà họ từng đọc trong sự nghiệp của mình. Cuốn sách hướng dẫn cách để viết những đoạn mã có thể hoạt động tốt, cũng như truyền tải được ý định của người viết nên chúng. Cuốn sách này nổi bật bởi cách nó bao trùm rất nhiều ví dụ, gồm cả những đoạn code dài và phức tạp.

Thay vì chỉ liệt kê những quy tắc để viết một đoạn code rõ ràng (clean code), cuốn sách dành nhiều chương để nói về những ví dụ và những phương pháp thực tế để cải thiện chúng. Tóm gọn lại đây là cuốn sách phải đọc với mọi lập trình viên.

Đọc thử tại đây

Cung cấp khái niệm về “mã sạch” và hướng dẫn cách để tạo nên chúng. 

Clean Code có gì đặc biệt ?

Ví dụ về việc làm sạch mã và chuyển đổi mã phúc tạp thành mã ít vấn đề hơi với độ khó tăng dần

Ví dụ thực tiễn và phương hướng giải quyết vấn đề rút ra trong quá trình làm nghề của tác giả 

Tác giả Clean Code là ai? 

Robert Cecil Martin, hay còn gọi là Uncle Bob là chuyên gia phần mềm từ năm 1970 và là nhà tư vấn phần mềm quốc tế từ năm 1990. Ông đã dành 40 năm qua để đóng góp vào việc cải thiện lĩnh vực này, từ việc thành lập Liên minh Agile cho đến tác giả của những cuốn sách mang tính bước ngoặt về Lập trình Agile, Mã sạch, và hơn thế nữa… Năm 2001, ông khởi xướng cuộc họp của nhóm tạo ra Phát triển Phần mềm Agile từ các kỹ thuật Lập trình Cực đoan và là chủ tịch đầu tiên của Agile Alliance. Ông cũng là thành viên hàng đầu của Phong trào Thủ công Phần mềm Toàn cầu (Worldwide Software Craftsmanship Movement) - Clean Code.

Ông là tác giả của những cuốn sách “mang tính bước ngoặt” về Lập trình Agile, Lập trình Cực đoan, UML, Lập trình Hướng đối tượng, Lập trình C++ và gần đây nhất là Clean Code và Clean Coder. Ông đã xuất bản hàng chục bài báo trên các tạp chí thương mại khác nhau và là diễn giả thường xuyên tại các hội nghị và triển lãm thương mại quốc tế. Ngoài ra ông còn là đạo diễn và sản xuất nhiều video "Code Cast" cho các chuyên gia phần mềm.

Ông Martin là người sáng lập, Giám đốc điều hành và Chủ tịch của Uncle Bob Consulting, LLC và Object Mentor Incorporated.

Clean code is not written by following a set of rules. You don’t become a software craftsman by learning a list of heuristics. Professionalism and craftsmanship come from values that drive disciplines.

Đặt ngay

ĐẶT MUA NGAY TẠI ĐÂY

Những kiến thức mình cơ bản được truyền đạt thông qua các ví dụ thực tế, giúp mình dễ dàng hiểu được bản chất của sự họ đó là "simple is the best". Những thứ đơn giản nhất sẽ hiệu quả nhất, cái quản trọng hơn cả tác giả giúp mình trả lời được câu hỏi "Cái gì và tại sao". Vì khi thực hiện dự án sẽ có nhiều lựa chọn, nhưng khi trả lời được câu hỏi "Cái gì và vì sao" mình tự tin về những dòng code của bản thân.
Phong cách viết của tác giả mình cảm nhận được là một người có nhiều kinh nghiệm, những kinh nghiệm đến từ chính những dự án mà tác giả được tham gia với vai trò leader. Một số thủ thuật và mẹo để giúp quá trình triển khai một dự án nhanh và hiệu quả, cũng được tác giả đưa vào trong các ví dụ. Mình thấy gần gũi với những dự án mà mình đang thực hiện, cảm ơn tác giả rất nhiều.
Nếu tôi biết cuốn sách này sớm hơn, tôi đã có thể cải thiện được hiệu quả công việc và thăng tiến trong lĩnh vực lập trình, vốn được gắn một suy nghĩ là "tuyển dụng nhanh và đào thải nhanh". Nhưng nếu trang bị kiến thức một cách bài bản và có hệ thống, tôi tự tin với những dòng code được viết ra. 
ĐỘC GIẢ NÓI GÌ VỀ BỘ SÁCH NÀY
Ngọc Huyền
Mỹ Hạnh
Văn Hải
     Cuốn sách khá đầy đủ và dễ đọc cho những người mới tiếp cận với lĩnh vực lập trình. Khi đọc cuốn sách, mình sẽ được tác giả khái quát hóa kiến thức một cách hệ thống, đồng thời đưa ra các ví dụ trực quan sinh động. Đây là điều mình thấy rất khác biệt, so với các cuốn sách khác.
Thái Sơn
ĐỪNG BỎ LỠ!
 Văn phòng: Số nhà 118, ngõ 323 Xuân Đỉnh, Bắc Từ Liêm, Hà Nội
Công ty TNHH Sách và Truyền thông
Việt Nam