3 ms·Low coupling and high cohesion were the terms that I was thinking of, too.by s5806533 5y agoLow coupling and high cohesion were the terms that I was thinking of, too.