Olá pessoal, tudo bem?
Nesse post vou colocar alguns exemplos (todos escritos em C#) dos princípios SOLID do Uncle Bob.
S – Single Responsibility Principle
Em breve…
O – Open Closed Principle
Você deve ser capaz de estender um comportamento de uma classe sem a necessidade de modificá-lo.
L – Liskov Substitution Principle
As classes derivadas devem ser substituíveis por suas classes bases.
I – Interface Segregation Principle
Crie interfaces granulares a específicas para os seus clientes.
D – Dependency Inversion Principle
Abstrações não devem depender de detalhes. Os detalhes devem depender das abstrações.
—
Espero que tenham gostado e até a próxima.
Obrigado!