What is the meaning of 'high cohesion'?
- by Max
I am a student who recently joined a software development company as an intern. Back at the university, one of my professors used to say that we have to strive to achieve "Low coupling and high cohesion".
I understand the meaning of low coupling. It means to keep the code of separate components separately, so that a change in one place does not…