कपलिंग मापता है कि एक मॉड्यूल दूसरे पर कितना निर्भर है; कोहेशन मापता है कि मॉड्यूल के अंदर के हिस्से कितनी दृढ़ता से एक साथ आते हैं। लक्ष्य: कम कपलिंग, उच्च कोहेशन।
यह महत्वपूर्ण क्यों है
text
HIGH cohesion → a class does ONE well-defined job, parts relate strongly ✅
LOW coupling → modules interact through small, stable interfaces ✅
