Aqui você vê as diferenças entre duas revisões dessa página.
Ambos lados da revisão anterior Revisão anterior Próxima revisão | Revisão anterior Próxima revisão Ambos lados da revisão seguinte | ||
solid:srp [2015/07/18 18:16] morvanabonin |
solid:srp [2015/07/18 18:34] morvanabonin [Principio da Responsabilidade Única] |
||
---|---|---|---|
Linha 9: | Linha 9: | ||
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. | 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. | + | Classes coesas são mais simples de serem mantidas, possuem menos código e seu reúso é maior. |
+ | | ||
+ | Nem sempre é fácil enxergar a responsabilidade de uma classe. Talvez essa seja a maior dúvida na hora de se pensar em códigos coesos. É fácil entender que uma classe deve ter apenas uma responsabilidade. O difícil é definir o que é uma responsabilidade, | ||
+ | //Fontes de pesquisas// | ||
+ | [[http:// | ||
+ | [[http:// |