বিভিন্ন ধরনের এরর হ্যান্ডলিং ও রিসোর্স ম্যানেজমেন্ট বাস্তবায়ন করুন।
প্রোগ্রামিংয়ের একটি গুরুত্বপূর্ণ বিষয় হলো এরর ঘটে গেলেও কীভাবে সেগুলো হ্যান্ডল করতে হয় এবং রিসোর্স বন্ধ করতে হয়।
এই অনুশীলনীতে আপনাকে বিভিন্ন ধরনের এরর হ্যান্ডল করতে হবে। এরর হ্যান্ডলিং বেশ প্রোগ্রামিং ভাষা নির্ভর হওয়ায় ঠিক কী করতে হবে তা জানতে আপনাকে আপনার ট্র্যাকের টেস্টগুলো দেখতে হবে।
filelike_objects_are_closed_on_exception ফাংশনের ক্ষেত্রে filelike_object হবে টেস্ট স্যুটে ডিফাইন করা একটি কাস্টম FileLike ক্লাসের ইনস্ট্যান্স।
এই ক্লাসটি নিচের মেথডগুলো ইমপ্লিমেন্ট করে:
open ও close, স্পষ্টভাবে খোলা ও বন্ধ করার জন্য।__enter__ ও __exit__, অন্তর্নিহিতভাবে খোলা ও বন্ধ করার জন্য।do_something, যা একটি Exception থ্রো করতে পারে বা নাও পারে।Exercism-এ সাইন আপ করুন, Python ট্র্যাকের 17টি কনসেপ্ট146টি অনুশীলনী আর সত্যিকারের মানুষের মেন্টরিং দিয়ে শিখুন ও দক্ষ হয়ে উঠুন, সম্পূর্ণ বিনামূল্যে।