Interface Segregation Principle - Graph View Clients should not be forced to depend on methods they don't use, so large interfaces should be split into smaller, role-specific ones. View concept details Related ConceptsSOLID Principles Single Responsibility Principle Liskov Substitution Principle Dependency Inversion Principle Open-Closed Principle Coupling Cohesion Abstraction API Context Budget Progressive Context Disclosure Dummy Object Tell, Don't Ask ← Back to full graph