Ferramentas do usuário

Ferramentas do site


solid:srp

Essa é uma revisão anterior do documento!


Single-Responsibility Principle

Principio da Responsabilidade Única

A classe deve ter um, e somente um, motivo para mudar.

No contexto do Principio da Responsabilidade Única (SRP), é definido que a responsabilidade de uma classe é definida como uma razão para a mudança. Se uma classe tem mais de uma razão para mudar, então ela tem mais de uma responsabilidade.

Uma classe que possui uma única responsabilidade também é considerada uma classe coesa, ou seja, ela não toma conta de mais de um conceito do sistema.

Classes coesas são mais simples de serem mantidas, possuem menos código e seu reúso é maior. Classes coesas são vitais em um sistema orientado a objetos.

solid/srp.1437243398.txt.gz · Última modificação: (edição externa)