Đị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: Yoda Condition là gì? Technology Dictionary – Filegi – Techtopedia – Techterm

Rate this post