A responsibility is an axis of change — a potential motivation for change.

  • SRP is the S in SOLID
  • Book chapter about SRP from Uncle Bob
    • via Uncle Bob's Principles of Object-Oriented Design
  • Single Responsibility Principle: A Recipe for Great Code
  • SRP in Ruby
  • Off-topic: Falsehoods Programmers Believe About Names
  • A Controller By Any Other Name (Soroush)
  • Episode 2: View Models