Package principles
கணினி நிரலாக்கத்தில், தொகுப்புக் கொள்கைகள் என்பது பெரிய அமைப்புகளில் வகுப்புகளை ஒழுங்கமைக்கவும் நிர்வகிக்கவும் ஒரு வழியாகும். எந்த தொகுப்புகளுக்குள் எந்த வகுப்புகள் செல்ல வேண்டும் (தொகுப்பு ஒத்திசைவு) மற்றும் இந்த தொகுப்புகள் ஒருவருக்கொருவர் எவ்வாறு தொடர்புபடுத்தப்பட வேண்டும் (தொகுப்பு இணைப்பு) என்பதைப் புரிந்துகொள்ள அவை உதவுகின்றன. தொகுப்புக் கொள்கைகள் மென்பொருள் தொகுப்பு அளவீடுகளையும் உள்ளடக்கியது, இது சார்பு கட்டமைப்பை அளவிட உதவுகிறது, வகுப்புகள் மற்றும் தொகுப்புகளின் ஒட்டுமொத்த கட்டமைப்பைப் பற்றி வேறுபட்ட மற்றும்/அல்லது மிகவும் துல்லியமான நுண்ணறிவுகளை வழங்குகிறது. SOLID ராபர்ட் செசில் மார்ட்டின் குறிப்புகள் மென்பொருள் வடிவமைப்பு பொருள் சார்ந்த நிரலாக்கத்தையும் பார்க்கவும்