-
Notifications
You must be signed in to change notification settings - Fork 12
SRP e fronteira de módulo
Zoey de Souza Pessanha edited this page Feb 21, 2022
·
1 revision
Se aproveitando do SOLID, podemos trazer o conceito de Princípio da
Responsabilidade Única para nossas funções. Entende-se que uma função só
deve ter um motivo para ser modificada, logo ela só deve ter uma
responsabilidade.
- Solid — S.R.P — Single Responsibility Principle
- Do the SOLID principles apply to Functional Programming?
XptoWeb.Controllers
deve acessar apenas o contexto público da aplicação Xpto.Cobranca
e
não os submódulos que percentem ao contexto. Logo, chamadas ao banco de
dados ou regras de negócio, precisa necessariamente passar pelo contexto
público (mesmo se servir apenas como proxy, através de
defdelegate).
Abaixo alguns textos para ajudar no entendimento.