Índice:
- Definição - O que significa o princípio de responsabilidade única (SRP)?
- Techopedia explica o princípio de responsabilidade única (SRP)
Definição - O que significa o princípio de responsabilidade única (SRP)?
O princípio de responsabilidade única (SRP) faz parte do acrônimo "SOLID" para os princípios de programação desenvolvidos por Robert C. Martin. Relaciona-se a cada objeto em uma base de código com uma única função específica.
Techopedia explica o princípio de responsabilidade única (SRP)
Os princípios do SOLID incluem o princípio de responsabilidade única, bem como outros quatro princípios que dependem do acrônimo do SOLID: aberto-fechado, substituição de Liskov, segregação de interface e inversão de dependência.
Como parte desse conjunto, que visa simplificar o desenvolvimento e a extensão do código e ajudar com atualizações e alterações, o princípio da responsabilidade única indica uma única função por classe e ajuda a tornar o código modular para evitar interdependências. Classes e elementos que têm apenas uma responsabilidade são mais fáceis de explicar e mais fáceis de entender em um ambiente de base de código. Isso torna a responsabilidade de função única como parte do acrônimo SOLID uma maneira importante de otimizar a programação orientada a objetos.