AllianceProject Handbook
← Thuật ngữ

Mã nguồn và review

linter

còn gọi là máy soát mã

Công cụ tự động bắt lỗi kiểu dáng và mẫu mã nguy hiểm, chạy trước khi người đọc tới.

Linter dịch tranh cãi thành cấu hình. Một khi quy tắc đã nằm trong file cấu hình, nó không còn là ý kiến của ai nữa, và không ai phải nhắc lại nó trong review.

Chạy linter càng sớm càng rẻ: trong editor lúc gõ, rồi tại pre-commit, rồi mới tới CI. Để nó chỉ chạy ở CI nghĩa là mỗi lỗi định dạng tốn một vòng đẩy mã và chờ.

Bài dùng thuật ngữ này