Không, không cái nào nhanh hơn. Đó là một lời nói dối đơn giản. Không có lợi thế khi sử dụng phiên bản thứ hai. Chỉ làm cho khả năng đọc tồi tệ hơn.
này tất cả xuất phát từ C, nơi bạn có sai lầm có thể viết
if(x = 3)
thay vì
if(x == 3)
Một số người nghĩ rằng nó sẽ là tốt nhất để viết các hằng số đầu tiên, trong trường hợp nếu đó bạn đã viết =
thay vì ==
, bạn sẽ gặp lỗi trình biên dịch. Vì vậy, một số nguồn được đề xuất viết
if(3 == x)
Một số người không biết tại sao điều này là cần thiết và tiến hành và khái quát ý tưởng này về cấu trúc và ngôn ngữ mà nó hoàn toàn không có ý nghĩa. IMO nó không có nhiều ý nghĩa trong bối cảnh C ban đầu, nhưng đó là vấn đề về sở thích cá nhân.
Nguồn
2011-12-21 09:44:35
Điều kiện Yoda FTW :) http://stackoverflow.com/questions/2349378/new-programming-jargon-you-coined (liên kết có thể truy cập tới 10k người dùng) –