9
অবজেক্ট-ওরিয়েন্টেড কোড লেখার সময়, আমার কি সবসময় ডিজাইনের ধরণ অনুসরণ করা উচিত?
কোনও অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামের জন্য কি অনুমেয় নকশার প্যাটার্ন রয়েছে? আমি এটি জিজ্ঞাসা করছি কারণ সম্প্রতি আমি একটি Doorসহ একটি শ্রেণীর প্রয়োগ দেখেছি Lock। এটি একটি পরীক্ষার অংশ ছিল এবং উত্তরে বলা হয়েছিল যে কোডটি নাল অবজেক্টের ধরণ অনুসরণ করছে: class Lock { public: virtual void close() = 0; virtual void …