Comment Comment by s5806533 Low coupling and high cohesion were the terms that I was thinking of, too. parent s5806533 4 years ago