ਕਪਲਿੰਗ ਮਾਪਦਾ ਹੈ ਕਿ ਇੱਕ ਮਾਡਿਊਲ ਦੂਜੇ ਮਾਡਿਊਲ ਉੱਤੇ ਕਿੰਨਾ ਨਿਰਭਰ ਹੈ; ਕੋਹੇਸ਼ਨ ਮਾਪਦਾ ਹੈ ਕਿ ਇੱਕ ਮਾਡਿਊਲ ਦੇ ਅੰਦਰ ਦੇ ਭਾਗ ਕਿਤਨੀ ਮਜ਼ਬੂਤੀ ਨਾਲ ਇਕੱਠੇ ਸਬੰਧਤ ਹਨ। ਲਕ੍: ਘੱਟ ਕਪਲਿੰਗ, ਉੱਚ ਕੋਹੇਸ਼ਨ।
ਦੋ ਧੁਰੇ
text
HIGH cohesion → a class does ONE well-defined job, parts relate strongly ✅
LOW coupling → modules interact through small, stable interfaces ✅
