Yoda Condition

Định nghĩa Yoda Condition là gì?

Yoda ConditionYoda Điều kiện. Đây là nghĩa tiếng Việt của thuật ngữ Yoda Condition - một thuật ngữ thuộc nhóm Technology Terms - Công nghệ thông tin.

Độ phổ biến(Factor rating): 5/10

Một “Yoda điều kiện” là khi một mảnh cú pháp máy tính là đảo ngược hoặc hoán đổi xung quanh, ví dụ, nơi thay vì khai báo một biến tương đương với một hằng số, các lập trình viên tuyên bố một hằng số tương đương cho một biến. Một đặc điểm quan trọng của điều kiện Yoda được rằng họ không làm suy yếu chức năng các mã trong bất kỳ cách nào.

Xem thêm: Thuật ngữ công nghệ A-Z

Giải thích ý nghĩa

Thay đổi vụn vặt trong cú pháp mã được gọi là điều kiện Yoda vì nhân vật Star Wars yêu quý người được biết đến với đảo ngược tiếng Anh cú pháp ngôn ngữ. Thay vì nói điều gì đó như “bạn sẽ cố gắng”, Yoda nói “cố gắng, bạn sẽ." Tương tự như vậy, điều kiện Yoda mất một mảnh truyền thống của mã cú pháp và lật bộ phận của nó xung quanh; sự thay đổi liên tục / biến là một trong những chung nhất. Ví dụ, trong sự phát triển của lập trình máy tính, lập trình viên đã quen với những câu như “x = 5." Tuy nhiên, máy tính là giống như thoải mái với “5 = x.” Nhưng con người đôi khi không - họ xem nó như là một sự thay đổi cú pháp khó hiểu. điều kiện Yoda có thể phục vụ không mục đích thực sự khác hơn là gây nhầm lẫn, hoặc trong một số trường hợp, họ có thể thúc đẩy bởi một số tiện ích nhận thức. Đây là loại điều cũng có thể được gọi là "ký hiệu Yoda."

What is the Yoda Condition? - Definition

A “Yoda condition” is when a piece of computer syntax is inverted or swapped around, for example, where instead of declaring a variable equal to a constant, the programmer declares a constant equal to a variable. A key characteristic of Yoda conditions are that they do not impair the function of the code in any way.

Understanding the Yoda Condition

Inconsequential changes in code syntax are called Yoda conditions because of the beloved Star Wars character who is known for inverting English language syntax. Instead of saying something like “you will try,” Yoda says “try, you will.” By the same token, Yoda conditions take a conventional piece of code syntax and flip its parts around; the constant/variable change is one of the most common. For instance, over the evolution of computer programming, programmers have gotten used to saying things like “x = 5." However, the computer is just as comfortable with “5 = x.” But humans oftentimes are not – they see it as a confusing syntax change. Yoda conditions may serve no real purpose other than being confusing, or in some cases, they may be motivated by some perceived utility. This type of thing can also be called "Yoda notation."

Thuật ngữ liên quan

  • Variable
  • Constant
  • Function
  • Algorithm
  • Loop
  • Commit
  • Access Modifiers
  • Acyclic
  • Appending Virus
  • Armored Virus

Source: ? Technology Dictionary - Filegi - Techtopedia - Techterm

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *