🍀Clean Code

Clean code là phong cách lập trình hướng tới việc viết ra mã nguồn rõ ràng, dễ đọc, dễ bảo trì và dễ mở rộng. Một số đặc điểm của clean code:

  • Có cấu trúc rõ ràng, được chia thành các chức năng/module riêng biệt. Mỗi hàm/class chỉ giải quyết một vấn đề.

  • Đặt tên biến, hàm, lớp theo nghĩa thực tế và rõ nghĩa. Tránh tên quá tắt, dài dòng hay không liên quan.

  • Sử dụng cú pháp và kiểu dữ liệu phù hợp. Tránh các cú pháp máy tính chứ không phổ biến.

  • Viết code ngắn gọn và tự doc. Có comments giải thích ý nghĩa chứ không phải cách thức.

  • Tránh sử dụng toàn cục. Dùng modular, OOP tốt hơn để tái sử dụng code.

  • Kiểm thử và bảo trì dễ dàng. Có test case bao quát các tình huống.

  • Tuân thủ các chuẩn mực thiết kế và coding. Làm sao cho code luôn sạch đẹp và dễ bảo trì.

Nói tóm lại, clean code là phong cách đảm bảo mã nguồn có chất lượng, dễ phát triển và bảo trì.

Cùng tìm hiểu tận gốc clean code qua các chủ đề dưới đây

🌊pageChương 1: Code sạch📐pageChương 2: Quy tắc đặt tên rõ nghĩa🚧pageChương 3: Cách viết hàm👻pageChương 4: Comments thế nào cho chuẩn?🥳pageChương 5: Định dạng code.😈pageChương 6: Đối tượng và cấu trúc dữ liệu🐛pageChương 7: Xử lí lỗi☦️pageChương 8: Ranh giới code🧪pageChương 9: Unit test🥂pageChương 10: Lớp đối tượng🥡pageChương 11: Code sạch cấp hệ thống

Last updated