Định nghĩa Hungarian Notation là gì?
Hungarian Notation là Ký hiệu Hungary. Đây là nghĩa tiếng Việt của thuật ngữ Hungarian Notation - một thuật ngữ thuộc nhóm Technology Terms - Công nghệ thông tin.
Độ phổ biến(Factor rating): 5/10
Ký hiệu Hungarian là một quy ước đặt tên và phân biệt giữa các đối tượng dữ liệu. Khi ký hiệu Hungarian được sử dụng, một lập trình viên cho biết thêm một tiền tố chỉ số cho mỗi tên đối tượng để dễ dàng và dễ dàng xác định tiền tố type.Additional của nó cũng có thể được sử dụng để xác định các chức năng, chủ đề hoặc tính năng đối tượng khác. Điều này rất quan trọng khi một chương trình mở rộng thành nhiều mô-đun và chủ đề, như ghi nhớ mục đích của mỗi đối tượng là khó khăn nếu một quy ước đặt tên không được sử dụng.
Xem thêm: Thuật ngữ công nghệ A-Z
Giải thích ý nghĩa
Hầu hết các lập trình viên thêm tiền tố để một tên biến có ý nghĩa của sự lựa chọn. Ví dụ, một lập trình viên tạo ra một biến Boolean có chức năng là để lưu trữ kết quả cho thấy sự thành công hay thất bại có thể đặt tên cho BoolSum biến này một hoạt động tổng kết của. Nếu nhiều đề thực hiện chức năng tương tự, anh có thể sử dụng các điều khoản BoolSumThread1 và BoolSumThread2 như tên có ý nghĩa phân biệt các quy ước đặt tên variables.Meaningful trở nên quan trọng hơn khi một dự án là một nỗ lực hợp tác của nhiều nhà phát triển. Sự kết hợp giữa quy ước đặt tên thích hợp và ý kiến chương trình đơn giản là một trong những khuyến nghị thực hành tốt nhất trong cases.Dr như vậy. Charles Simonyi, một nhà điều hành phần mềm máy tính Hungary-Mỹ, được ghi với việc tạo ra các ký hiệu Hungary. Tuy nhiên, khi các đồng nghiệp của Tiến sĩ Simonyi đọc các biến ông đặt tên theo ước mới của mình, họ phát hiện ra những cái tên không bằng tiếng Anh.
What is the Hungarian Notation? - Definition
Hungarian notation is a convention for naming and differentiating between data objects. When Hungarian notation is used, a programmer adds an indicator prefix to each object name to easily and readily identify its type.Additional prefixes also may be used to identify the function, thread or other object feature. This is very important when a program expands into multiple modules and threads, as remembering every object's purpose is difficult if a naming convention is not used.
Understanding the Hungarian Notation
Most programmers add prefixes to a meaningful variable name of choice. For example, a programmer creating a Boolean variable whose function is to store a result indicating a summation operation’s success or failure might name this variable BoolSum. If many threads conduct similar functions, he may use the terms BoolSumThread1 and BoolSumThread2 as meaningful names that differentiate the variables.Meaningful naming conventions become more important when a project is a collaborative effort by many developers. A combination of appropriate naming conventions and simple program comments are among the best practice recommendations in such cases.Dr. Charles Simonyi, a Hungarian-American computer software executive, is credited with creating the Hungarian notation. However, when Dr. Simonyi’s colleagues read the variables he named according to his new convention, they discovered the names were not in English.
Thuật ngữ liên quan
- Abstract Syntax Notation One (ASN.1)
- JavaScript Object Notation (JSON)
- Polish Notation (PN)
- Boolean
- Naming Convention
- Function
- Object
- Thread
- Comments
- Commit
Source: Hungarian Notation là gì? Technology Dictionary - Filegi - Techtopedia - Techterm