GRASP Principles: General Responsibility Assignment Software Patterns
GRASP (General Responsibility Assignment Software Patterns) provides guidelines for making better decisions in object-oriented design. Unlike the classic 'Gang of Four' patterns, GRASP focuses on general approaches rather than specific solutions.