SOLID প্রিন্সিপলস জাভা উদাহারনসহ
SOLID প্রিন্সিপলগুলোর মূল উদ্দেশ্য হলো maintainable, understandable, ও flexible সফটওয়্যার ডিজাইন করা। সফটওয়্যার বড় হওয়ার সাথে সাথে প্রজেক্টের কমপ্লেসিটি বাড়তে থাকে। যদি SOLID প্রিন্সিপলস এর প্যাটার্নগুলো ফলো করে কোড করা হয় তাহলে পরবর্তীতে প্রজেক্টের কমপ্লেসিটি কমবে, understandable ও flexible কোডবেস হবে।
 
6টি ভিডিও
SOLID প্রিন্সিপলস,
Clean Code,
সফটওয়্যার ডিজাইন প্রিন্সিপল,
জাভা
TechTalk with Mahmood
বেসিক জাভা প্রোগ্রামিং এর অভিজ্ঞতা থাকতে হবে।