সফটওয়্যার ইঞ্জিনিয়ারিং এ ডিজাইন প্যাটার্ন গুরুত্বপূর্ণ ভূমিকা পালন করে। অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং এর ক্ষেত্রে ডিজাইন প্যাটার্ণ ব্যবহার করা হয় বিভিন্ন কমন ডিজাইন সমস্যা সমাধানের জন্য। ডিজাইন প্যাটার্ন মূলত তিন ধরণের। Creational patterns, Behavioral patterns এবং Structural Patterns। এখানে বিভিন্ন সময়ে বিভিন্ন লেখকের প্যাটার্ন বিষয়ক বাংলায় লেখা বা ভিডিওর লিংক দেয়া হয়েছে। অনেক সময় বিভিন্ন লেখক একই প্যাটার্নের বিষয়ে লিখেছেন। তাদেরটা পর পর দেয়া হয়েছে কোন ধরণের স্পেশাল সর্টিং ছাড়াই। যদি আপনার ডিজাইন প্যাটার্নের বিষয়ে লেখা থাকে, আপনি সেটা তালিকাতে ঢুকানোর জন্য নতুন ইস্যু তৈরি করে তাতে লিংক দিতে পারেন। আর যদি আপনি লিখতে ইচ্ছুক হন, তাহলে অনুরোধ করবো যেসব প্যাটার্নের বিষয়ে এখনো লেখা হয়নি, সেসব প্যাটার্ন নিয়ে শুরু করতে। :)
-বাংলায় ডিজাইন প্যাটার্ন - ভূমিকা: ডিজাইন প্যাটার্ন কি
- বাংলায় ডিজাইন প্যাটার্ন - Singleton Pattern ওরফে একাদ্বিতীয় প্যাটার্ন
- পাইথনে সিঙ্গলটন প্যাটার্ন
- সিঙ্গেলটন প্যাটার্ন (Singleton Pattern)