Đặt tên hàm, biến, class, method, … thật có tâm - như đặt tên con của bạn. Tên phải có ý nghĩa, ngắn gọn, phù hợp với từng context.
Các quy ước đặt tên biến
- Tên Class thường là danh từ
- Tên hàm, method thường là động từ hoặc cụm động từ, bắt đầu bằng từ get, set, is,…
- Chú ý số ít, số nhiều khi đặt tên
- Function chỉ nên dài tối đa 20 dòng
- Giữ code của bạn đơn giản và dễ đọc nhất có thể
- Comment giải thích thì tốt nhưng chỉ nên comment khi thật sự cần thiết thôi men (ví dụ như có 1 cái vòng for … trong thuật toán cần giải thích) - hãy để tên hàm/method/biến nói lên nó đang làm gì.
- Nhớ tạo biến CONSTANT cho một con số hoặc chữ, khái niệm cụ thể, đừng để mấy con số xuất hiện trong code bro như từ trên trời rơi xuống.
- Hãy tự review code của mình sau mỗi lần viết xong một feature thật kĩ x3 - cái gì quan trọng phải nhắc 3 lần