Highly COHESIVE Software Design to tame Complexity

added by DotNetKicks
5/26/2021 10:39:27 PM

718 Views

What is cohesion and why should you care? Highly cohesive software design can reduce complexity and coupling. But what is cohesion? It's the degree to which the elements inside a module belong together. How you group operations together can have a widely different outcome on Cohesion. Informational Cohesion is grouped by operations on data.


0 comments