Viết mã dễ đọc
Đặt tên biến và hàm sao cho người sau đọc là hiểu
Tên tốt nói rõ thứ đó là gì hoặc làm gì, dùng đúng từ của nghiệp vụ, đủ dài để không phải đoán và nhất quán trong cả dự án. Khi thấy khó đặt tên, đó thường là d
Đặt tên, chú thích, tách hàm, trường hợp biên và khi nào mới lo tốc độ.
Viết mã dễ đọc
Tên tốt nói rõ thứ đó là gì hoặc làm gì, dùng đúng từ của nghiệp vụ, đủ dài để không phải đoán và nhất quán trong cả dự án. Khi thấy khó đặt tên, đó thường là d
Viết mã dễ đọc
Chú thích tốt giải thích vì sao, không lặp lại cái gì. Mã đã nói nó làm gì; chú thích nên nói lý do, bối cảnh, những cảnh báo và những lựa chọn đã bị loại. Chú
Viết mã dễ đọc
Không có con số dòng cố định. Nên tách một hàm khi nó làm nhiều hơn một việc, khi bạn phải cuộn màn hình mới thấy hết, khi có đoạn cần chú thích để giải thích n
Viết mã dễ đọc
Trừu tượng hoá quá sớm là dựng khung tổng quát cho những trường hợp tương lai chưa có, khiến mã phức tạp mà không đổi lấy được gì. Nguyên tắc an toàn là chờ tới
Viết mã dễ đọc
Mã chạy được xử lý đúng trường hợp bình thường; mã tốt còn xử lý đúng những trường hợp ở rìa: danh sách rỗng, giá trị không, dữ liệu thiếu, số rất lớn, mạng đứt
Viết mã dễ đọc
Nên lo tối ưu tốc độ khi đã có mã chạy đúng, đã đo được chỗ chậm thật, và tốc độ đó thật sự ảnh hưởng tới người dùng hay chi phí. Tối ưu theo cảm tính thường tố
Để lại thông tin, chúng tôi sẽ liên hệ trong 24 giờ.