In building software, should preferably be lower and is preferred to be on the higher side.
Show answerHide answer
Correct answer: (D) coupling among components, cohesion in bonding components
Explanation
Good software design aims for low coupling (little dependency between components) and high cohesion (elements inside a component strongly related), which makes systems easier to maintain and reuse.