সুচিপত্র:
সংজ্ঞা - যোদা শর্তটির অর্থ কী?
একটি "ইয়োদা শর্ত" হ'ল কম্পিউটারের সিনট্যাক্সের একটি অংশটি উল্টে বা চারপাশে অদলবদল করা হয়, উদাহরণস্বরূপ, যেখানে স্থিররূপের সাথে একটি ভেরিয়েবল ঘোষণার পরিবর্তে প্রোগ্রামার একটি ধ্রুবককে একটি ভেরিয়েবলের সমান ঘোষণা করে। ইয়োদা শর্তগুলির একটি প্রধান বৈশিষ্ট্য হ'ল তারা কোনওভাবেই কোডটির কার্যকারিতা ক্ষতিগ্রস্থ করে না।
টেকোপিডিয়া যোদা শর্তটি ব্যাখ্যা করে
কোড সিনট্যাক্সের অবিচ্ছিন্ন পরিবর্তনগুলি যোডা শর্তাদি বলা হয় কারণ প্রিয় স্টার ওয়ার্স চরিত্রটি যিনি ইংরেজি ভাষার সিনট্যাক্সকে উল্টে দেওয়ার জন্য পরিচিত। "আপনি চেষ্টা করবেন" এর মতো কিছু বলার পরিবর্তে যোদা বলেন, "চেষ্টা করুন, আপনি করবেন।" একই কথা হিসাবে, যোডা শর্তগুলি কোডের সিনট্যাক্সের একটি প্রচলিত অংশ নেয় এবং এর অংশগুলি চারপাশে ফ্লিপ করে; ধ্রুবক / পরিবর্তনশীল পরিবর্তন সর্বাধিক সাধারণ। উদাহরণস্বরূপ, কম্পিউটার প্রোগ্রামিংয়ের বিবর্তনের সময় প্রোগ্রামাররা "x = 5" এর মতো কথা বলতে অভ্যস্ত হয়ে গেছে তবে কম্পিউটার "5 = x" এর মতোই আরামদায়ক। কিন্তু মানুষ প্রায়শই সময় হয় না - তারা এটিকে একটি হিসাবে দেখায় বিভ্রান্তিকর সিনট্যাক্স পরিবর্তন Y যোদা শর্তগুলি বিভ্রান্তিকর হওয়া ছাড়া অন্য কোনও আসল উদ্দেশ্য হিসাবে কাজ করতে পারে না, বা কিছু ক্ষেত্রে এগুলি কিছু অনুভূত ইউটিলিটি দ্বারা অনুপ্রাণিত হতে পারে This এই ধরণের জিনিসটিকে "Yoda স্বরলিপি "ও বলা যেতে পারে।
