Package principles
কম্পিউটার প্রোগ্রামিং-এ, প্যাকেজ নীতিগুলি বৃহত্তর সিস্টেমে ক্লাসগুলিকে আরও সংগঠিত এবং পরিচালনাযোগ্য করার একটি উপায়। তারা বুঝতে সাহায্য করে যে কোন শ্রেণীর কোন প্যাকেজগুলিতে যাওয়া উচিত (প্যাকেজ সংযোগ) এবং এই প্যাকেজগুলি কীভাবে একে অপরের সাথে সম্পর্কিত হওয়া উচিত (প্যাকেজ কাপলিং)। প্যাকেজ নীতিগুলির মধ্যে সফ্টওয়্যার প্যাকেজ মেট্রিক্সও অন্তর্ভুক্ত রয়েছে, যা নির্ভরশীলতা কাঠামোর পরিমাণ নির্ধারণে সহায়তা করে, ক্লাস এবং প্যাকেজগুলির সামগ্রিক কাঠামো সম্পর্কে বিভিন্ন এবং/অথবা আরও সুনির্দিষ্ট অন্তর্দৃষ্টি দেয়। আরও দেখুন সলিড রবার্ট সেসিল মার্টিন রেফারেন্স সফ্টওয়্যার ডিজাইন অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং