Xem Tóm Tắt Bài Viết Này
1. Tại sao việc đặt tên lại quan trọng?
Đặt tên trong lập trình sao cho đúng là điều tiên phong cần nắm rõ so với cách lập trình viên với những lập trình viên. Khi lập trình tất cả chúng ta cần thao tác với rất nhiều thành phần của từng ngôn ngữ khác nhau. Việc đặt tên cho biến, hàm ( function ), lớp ( class ) rất quan trọng kể cả theo quy tắc bắt buộc, cả về trong sáng mã nguồn .
Theo quy chuẩn theo ngôn ngữ lập trình, nếu bạn đặt sai thì chương trình sẽ không chạy được. Vì thế đặt đúng là lẽ tất yếu. Ở phần dưới mình sẽ nêu một số quy tắc chung cho các ngôn ngữ lập trình nhé!
Không chỉ theo quy chuẩn, chúng ta còn phải đặt theo nguyên tắc của các lập trình viên. Tên gọi của biến hay thành phần nào đó, bạn có thể tủy ý đặt tên theo ý thích của mình khi mới học lập trình. Tuy nhiên, để trở thành lập trình viên chuyên nghiệp bạn cần đặt cho đúng nếu không muốn bị sếp nói sml.
Bởi vì:
- Đặt tên đúng giúp mã nguồn dễ đọc hơn, dễ sử lý hơn.
- Nó cũng là cái nguyên tắc của lập trình viên, bạn tự nhiên làm trái là không được rồi.
- Giúp lập trình trở nên dễ dàng hơn, bạn dễ dàng nhớ tác dụng của biến, hàm, class
- Code của bạn trở nên khoa học hơn, theo đúng một chuẩn mực nào đó
- .. .
Tóm lại là thực sự thiết yếu, không phải thích gì là đặt đấy là được nhé !
2. Quy tắc đặt tên của một số ngôn ngữ lập trình
Phần này mình sẽ viết về 1 số ít cái bắt buộc khi đặt tên. Thường thì mọi ngôn ngữ lập trình như C / C + +, Java, JavaScript, C #, Python, Dart, Kotlin. .. đều như vậy .
- Tên không được đặt trùng với từ khóa của ngôn ngữ. (Mỗi ngôn ngữ từ khóa lại khác nhau nhé!)
- Tên không được bắt đầu bằng chữ số. Nó phải được bắt đầu bằng dấu gạch dưới _ hoặc một kí tự chữ.
Hai quy tắc trên đủ để sử dụng khi bạn mới học lập trình. Viết những đoạn ctrinh đơn thuần, test những thuật toán. . .
Phần 3 mình sẽ nói rõ hơn một số nguyên tắc của các dev mình sưu tầm được nhé!
Xem thêm: Cách chơi FO4 không cần card màn hình
PS : Bạn chú ý quan tâm phân biệt hai từ quy tắc và nguyên tắc nha .
3. Các nguyên tắc đặt tên cần biết
Đây là cái mà hoàn toàn có thể nhiều bạn chưa biết đến đây này. Một số nguyên tắc đặt tên của những ông dev ( trước giờ là đều làm vậy )
- Tên biến, function viết hoa trữ cái đầu nhưng trừ chữ đầu tiên. Ví dụ: duongDinh24, hoVaTen, _isPassWord. . .
- Tên lớp phải bắt đầu bằng trữ in hoa.
- Tên của file làm việc khi code thường có dấu –
- Để chuyên nghiệp thì tên variable, function, class. .. nên đặt bằng tiếng anh (không nhất thiết nhưng thực ra chúng ta nên làm quen dần với điều này)
- Đặt tên biến dễ gợi nhớ, dễ cho cả người lập trình và người đọc code. Cẩn thận thì thêm chú thích vào cho chắc nhé!
- Tên hằng số thì nên viết hoa hết, các từ cách nhau bằng dấu gạch _
- Đặt tên biến một cách bao quát, giải thích tác dụng, lý do nó tồn tại, giá trị mà nó trả về.
- Tên đặt phải làm rõ nghĩa, tránh bị sai lạc, hiểu sai vấn đề.
- Dùng một cái tên dễ dàng đọc, có thể đọc được và tuyệt đối không được sai chính tả nhé!
- Tên biến, hàm, lớp nên đặt một cách dễ tìm kiếm, dễ nhớ. Điều này rất thuận lợi với chúng ta khi code
- .. .
Ngoài ra bạn hoàn toàn có thể xem thêm bài viết về cách đặt tên biến trên codelearn.io nhé !
4. Lời kết
Trên đây là một chút chia sẻ cho bạn đọc về đặt tên. Một việc tưởng chừng đơn giản mà đôi khi cũng khiến bạn phải suy nghĩ đó.
Lập trình là một lĩnh vực rộng lớn, hi vọng bài viết này của mình sẽ giúp ích được bạn. Và bạn cũng là người tìm thấy thứ cần tìm. Mong nhận được góp ý của mọi người để bài viết của mình được hoàn thiện hơn.
Lời cuối cảm ơn bạn đã ghé thăm blog của mình. Xem thêm các bài viết về lập trình khác của mình tại đây nhé!
Note : Bài viết xuất bản đêm 30 tết 2020 lúc 9 h57pm, một bài đăng đầy kỉ niệm của mình. Chúc bạn có năm mới vui tươi và thành công xuất sắc, một năm 2021 bùng nổ. Comeback soon ^ ^
Source: https://sangtaotrongtamtay.vn
Category: Công nghệ