গল্প
আপনি একটি বাস্কেটবল দলের ওয়েবসাইট নিয়ে কাজ করছেন। ওয়েবসাইটটি প্রচুর ডেটা দেখায়, কিন্তু দুর্ভাগ্যবশত কোনটি দেখানো হবে তা প্রায়ই বদলে যায়। ডেটা যেহেতু একটি অবজেক্টে সংরক্ষিত থাকে, তাই এটি করা কঠিন নয়, তবে সময়সাপেক্ষ ও একঘেয়ে। তাই আপনি সিদ্ধান্ত নিয়েছেন সবকিছু স্বয়ংক্রিয় করে ফেলবেন।
কাজ
ওয়েবসাইট স্বয়ংক্রিয় করার গল্পের সাথে মানানসই এমন কাজের কয়েকটি উদাহরণ:
- আপনার লক্ষ্য হলো কনটেন্ট টিমকে নিজেরাই বেছে নেওয়ার সুযোগ দেওয়া, কোন ডেটা দেখানো হবে। তারা ওয়েবসাইটের কনটেন্ট এডিটরে যে ডেটা দেখাতে চায় তার একটি পাথ উল্লেখ করে এটি করবে। আপনার কাজ হলো একটি extract ফাংশন তৈরি করা, যা একটি অবজেক্ট এবং একটি পাথ নেয়, যেগুলো একটি ডট ক্যারেক্টার দিয়ে আলাদা করা থাকে। ওই পাথে থাকা মান রিটার্ন করুন, অথবা একটি ডিফল্ট মান।
অতিরিক্ত কাজ
গল্পটি আরও এগিয়ে নেওয়া যায়, যেমন:
- কনটেন্ট টিম এই নতুন ফাংশনালিটি নিয়ে খুব উচ্ছ্বসিত, এবং ইতিমধ্যেই আরেকটি নতুন ফিচার যোগ করার অনুরোধ জানিয়েছে। তারা একটি অ্যারের নির্দিষ্ট কিছু এলিমেন্টের ডেটা দেখাতে চায়।
ইমপ্লিমেন্টেশন
রেফারেন্স