Single Responsibility Principle
- A computer programming principle that states that every module, class, or function should have responsibility over a single part of the functionality provided by the software, and that responsibility should be entirely encapsulated by the module, class, or function. All its services should be narrowly aligned with that responsibility. ← Wikipedia
- Related terms: Responsibility assignment matrix · General Responsibility Assignment Software Patterns · SOLID · First-class function
- Previous term: Single point of failure
- Next term: Single-File Component
- Random term: Geolocation API (webglossary.info/random 🎲)