Nâng cao chất lượng code Python với Black, Flake8, Pylint và Commitlint
First things first Xin chào các bạn, mình là Thanh Tùng, một lập trình viên với N năm kinh nghiệm. Trong quá trình làm việc nhóm, mỗi người có một phong cách viết code khác nhau gây khó khăn cho việc đọc và bảo trì code dẫn đến tăng thời gian phát triển, giảm hiệu suất của dự án. Điều đó thôi thúc mình viết bài viết này để chia sẻ kinh nghiệm của mình về việc sử dụng các công cụ để nâng cao chất lượng code, cụ thể là đối với Python. ...