HomeLập trìnhJavaScriptQuy ước đặt...

Quy ước đặt tên JavaScript: nên và không nên


Tôi thấy thật ngạc nhiên khi có rất nhiều ý nghĩa khác nhau mà chúng ta có thể nhận được từ ít hơn 30 ký tự. Tất nhiên, tôi đang nói về bảng chữ cái với một số dấu câu được đặt đúng chỗ. Từ một câu chuyện tình yêu đến một chương trình máy tính, viết lách đã cho phép chúng ta tạo ra những thế giới khác lạ. Và ngôn ngữ, nói chung, cung cấp một khuôn khổ để chúng ta có thể treo một luồng ý tưởng.

Hầu hết các ngôn ngữ lập trình dường như có các tiêu chuẩn rất nghiêm ngặt – một số thuật ngữ nhất định phải được sử dụng ở những nơi nhất định. Nhưng một lĩnh vực có rất nhiều quyền tự do là cách chúng ta đặt tên cho các thuật ngữ đó.

Lấy chương trình đơn giản này để tạo một câu từ một mảng các từ, thêm dấu chấm câu và ghi nó vào bảng điều khiển:

dRQKspy4V21MPbO8LW1bFXtIOwTMvnNeRp5i

Không có gì quá đặc biệt, phải không? Nhưng những gì bạn có thể không xem xét là có bao nhiêu điều kiện bạn chịu trách nhiệm đặt tên.

Có 23 từ (không bao gồm các giá trị được mã hóa cứng) trong chương trình trên. Chúng tôi đã kiểm soát tên của 14 từ đó. Đó là hơn 60% những gì đã được gõ, là trách nhiệm của chúng tôi để đặt tên!

Đọc thêm  JavaScript cho vòng lặp – Giải thích với các ví dụ
rQnG17-jJTsPsKtn0NCIPVD60qKRR8nhHNMX
Bạn chịu trách nhiệm cho phần lớn các tên trong chương trình của bạn

Cho dù bạn đang xây dựng một ứng dụng doanh nghiệp hay một ứng dụng đơn giản Chào thế giới, bạn muốn chương trình của mình đọc giống như Sách bán chạy nhất của Thời đại, không phải sách bài tập Mad Libs.

Đây là không phải một bản tuyên ngôn về cách cấu trúc toàn bộ ứng dụng JavaScript, mà là một chương về cách chọn tên cho những thứ mà bạn có quyền tự do làm như vậy. Tôi đã bao gồm các tài liệu tham khảo khác nhau ở phía dưới nếu bạn muốn tìm hiểu thêm. Một điều cuối cùng, điểm mấu chốt của tất cả các quy ước và tiêu chuẩn của chúng tôi là:

Hầu hết các quy ước này không dành cho bạn hôm nay, mà thay vào đó, dành cho bạn và những người đọc mã của bạn vào ngày mai.

-Se0xzoDIzsROxX4YKSWtQuD6Z7Mq4UbT-ub

Tài liệu tham khảo và tiếp tục học tập

  1. “Mã sạch” của Robert C. Martin — Một bài đọc tuyệt vời cho tất cả các ngôn ngữ. Nó vượt xa các quy ước đặt tên và đề xuất toàn bộ cấu trúc chương trình của bạn. Các ví dụ bằng Java, nhưng các nguyên tắc áp dụng cho JavaScript.
  2. “JavaScript mã sạch” của Ryan Mcdermott — Cuốn sách trên, nhưng được làm lại cho JavaScript. Nó có sẵn trực tuyến và miễn phí.
  3. Hướng dẫn phong cách JavaScript của Airbnb — Có thể là hướng dẫn phong cách toàn diện nhất cho JavaScript. Nó không chỉ chứa cái gì mà còn chứa cả lý do tại sao. (Nếu bạn đang sử dụng một thiết bị nhỏ, bạn có thể cần nhấp vào “xem tất cả readme” để xem toàn bộ tài liệu).
  4. Hướng dẫn kiểu W3 JavaScript — A shướng dẫn ngắn gọn và súc tích.
  5. Hướng dẫn Phong cách ES6 của Google — Hướng dẫn phong cách của Google cho JavaScript.

Cảm ơn vì đã đọc!

Đọc thêm  Giải thích về Tuyên bố nhãn, Tuyên bố tiếp tục và Tuyên bố ngắt

woz

theo tôi trên Twitter.





Zik.vn – Biên dịch & Biên soạn Lại

spot_img

Create a website from scratch

Just drag and drop elements in a page to get started with Newspaper Theme.

Buy Now ⟶

Bài viết liên quang

DMCA.com Protection Status