ভিডিও: RSpec এ দ্বিগুণ কি?
2024 লেখক: Lynn Donovan | [email protected]. সর্বশেষ পরিবর্তিত: 2023-12-15 23:44
এই অধ্যায়ে, আমরা আলোচনা করব RSpec ডাবলস , এই নামেও পরিচিত RSpec উপহাস. ক ডাবল একটি বস্তু যা অন্য বস্তুর জন্য "স্ট্যান্ড ইন" করতে পারে। এটাই যেখানে RSpec ডাবলস উপহাস করা আমাদের list_student_names পদ্ধতিটি তার @students মেম্বার ভেরিয়েবলে প্রতিটি স্টুডেন্ট অবজেক্টের নাম পদ্ধতিকে কল করে।
উপরন্তু, RSpec এ কি দেওয়া হয়?
দিন এটি একটি মেমোাইজড পদ্ধতি যা শুধুমাত্র তখনই বলা হয় যখন এটি চশমাতে উল্লেখ করা হয়। যেহেতু এটি মুখস্ত করা হয়, যদি এটিকে দুবার বলা হয় তবে এটি আবার কার্যকর করা হয় না। দিন ! প্রতিটি বিশেষত্বের আগে বলা হয়। Rspec এছাড়াও একটি বিফোর হুক রয়েছে যা একটি নির্দিষ্ট ব্লকে সমস্ত চশমা চালানোর আগে কিছু কোড চালানোর জন্য ব্যবহার করা যেতে পারে।
আরও জেনে নিন, আরএসপেক-এ সাবজেক্ট কী? দ্য বিষয় বস্তুটি পরীক্ষা করা হচ্ছে। RSpec একটি সুস্পষ্ট ধারণা আছে বিষয় . এটি সংজ্ঞায়িত হতে পারে বা নাও হতে পারে। যদি হয়, RSpec স্পষ্টভাবে উল্লেখ না করে এটিতে পদ্ধতি কল করতে পারে। যদি আপনি আপনার স্পষ্ট চান বিষয় উদগ্রীবভাবে তাৎক্ষণিক হতে (তার গ্রুপে একটি উদাহরণের আগে), বলুন বিষয় !
তারপর, রুবি একটি অসম্পূর্ণ কি?
অসম্পূর্ণ . সংজ্ঞা অসম্পূর্ণ : একটি পদ্ধতি অসম্পূর্ণ একটি বস্তুর জন্য একটি নির্দেশ (বাস্তব বা পরীক্ষা দ্বিগুণ) একটি ফেরত দিতে. একটি বার্তার প্রতিক্রিয়া হিসাবে পরিচিত মান। যে দরকারী শোনাচ্ছে.
RSpec এ প্রসঙ্গ কি?
rspec মধ্যে প্রসঙ্গ . অনুযায়ী rspec সোর্স কোড, " প্রসঙ্গ " শুধুমাত্র "বর্ণনা" এর একটি উপনাম পদ্ধতি, যার অর্থ এই দুটি পদ্ধতির মধ্যে কোন কার্যকরী পার্থক্য নেই। যাইহোক, একটি প্রাসঙ্গিক পার্থক্য রয়েছে যা উভয়টি ব্যবহার করে আপনার পরীক্ষাগুলিকে আরও বোধগম্য করতে সাহায্য করবে।
প্রস্তাবিত:
উদাহরণ সহ ডেটা স্ট্রাকচারে দ্বিগুণ লিঙ্কযুক্ত তালিকা কী?
ডাবললি লিংকড লিস্ট হল এক ধরনের লিংকড লিস্ট যাতে প্রতিটি নোডের ডাটা স্টোর করা ছাড়াও দুটি লিঙ্ক থাকে। প্রথম লিঙ্ক তালিকার পূর্ববর্তী নোডের দিকে নির্দেশ করে এবং দ্বিতীয় লিঙ্কটি তালিকার পরবর্তী নোডের দিকে নির্দেশ করে
কিভাবে একটি দ্বিগুণ লিঙ্কযুক্ত তালিকা DLL একক লিঙ্কযুক্ত তালিকা SLL এর সাথে তুলনা করে)?
দ্বিগুণ লিঙ্কযুক্ত তালিকার ভূমিকা: একটি দ্বিগুণ লিঙ্কযুক্ত তালিকা (DLL) একটি অতিরিক্ত পয়েন্টার ধারণ করে, যাকে সাধারণত পূর্ববর্তী পয়েন্টার বলা হয়, পরবর্তী পয়েন্টার এবং ডেটা সহ যা এককভাবে লিঙ্কযুক্ত তালিকায় রয়েছে। SLL এর শুধুমাত্র একটি ডেটা ক্ষেত্র এবং পরবর্তী লিঙ্ক ক্ষেত্র সহ নোড রয়েছে। DLL SLL থেকে বেশি মেমরি দখল করে কারণ এতে 3টি ক্ষেত্র রয়েছে