grasp responsibility pattern
See more