= General Responsibility Assignment Software Patterns

Jsou to návrhové vzory, jak přidělovat třídám zodpovědnosti. Patří sem 9 návrhových vzorů:

Jak GRASP používat

  • vzpomenout si na tyto vzory, až budu zvažovat, jak rozdělit zodpovědnosti
  • finální rozhodnutí je na mně, ale GRASP mě vyvaruje slepým uličkám a dá mi doporučení
  • jednotlivé vzory nelze brát v potaz izolovaně, vždy v souvislosti s ostatními