High class cohesion in software design leads to easier maintenance and understanding.
Developers use metrics to measure software quality attributes like cohesion. Class cohesion metrics evaluate how related methods and attributes are within a class. High cohesion makes modules easier to understand and maintain. Various metrics have been proposed to assess class cohesion during design phases.