2010-09-09 25 views
11

Tôi đang triển khai quy trình xem xét mã, trong số những thứ cần xem xét là javascript. Tôi đã được yêu cầu tạo một danh sách kiểm tra những thứ cần tìm khi xem xét mã. Cho đến nay danh sách kiểm tra của tôi như sau:Danh sách kiểm tra xem mã javascript của bạn là gì

  • không có chức năng hoặc biến nào trong không gian tên toàn cầu .
  • viết mã hiệu quả, đặc biệt là trong các vòng
  • không nối thêm vào vòng lặp dom.
  • giữ phong cách trong css, sử dụng các lớp học.
  • sử dụng bộ chọn jQuery tốt nhất có thể.
  • Không chọn một đối tượng trong jquery nhiều lần, sử dụng chuỗi hoặc đặt nó trong một biến.
  • giảm thiểu yêu cầu http.
  • không sử dụng jQuery $ .each.
  • xác thực thông tin nhập của người dùng trước khi thực hiện yêu cầu http.
  • xử lý các lỗi cụ thể.
  • cung cấp cho người dùng đầy đủ thông tin để khắc phục tình trạng này khi lỗi xảy ra (nếu có thể)

Có ai có bất cứ thứ gì họ muốn giới thiệu cho một javascript xem xét danh sách kiểm tra chung (jQuery bao gồm).

Trả lời

1

Tôi sẽ thêm thông tin như "phân biệt giữa các lỗi không gây tử vong và gây tử vong". Điều này cải thiện trải nghiệm người dùng rất nhiều. Một điều khác mà tôi đang nghĩ đến là việc sử dụng các bao đóng để giảm thiểu ô nhiễm không gian tên. Điểm thứ ba của tôi: Phát hiện tính năng trên trình duyệt đánh hơi.

1

Không có lỗi nào từ JSLint bằng bất kỳ cài đặt nào bạn quyết định bạn muốn. Điều này có thể kiểm tra những điều bạn đã đề cập, chẳng hạn như thêm không có gì vào không gian tên chung.

Các vấn đề liên quan