GRASP Principles — General Responsibility Assignment
Master the nine GRASP principles — learn how Information Expert, Creator, Controller, Low Coupling, and High Cohesion guide responsibility assignment decisions, and how the advanced four connect directly to GoF design patterns.