1

SOLID

#Boas práticas
Ramon Modesto
Ramon Modesto

SOLID é um acrônimo para os cincos princípios de programação orientada a objetos que facilita o desenvolvimento de software e os torna fácil de manter. São eles: Princípio da responsabilidade única, princípio do aberto/fechado, princípio da substituição de Liskov, princípio da segregação de interfaces, princípio da inversão de dependência.


Princípio da responsabilidade única

Uma classe deve ter somente um motivo para mudar, ou seja, ela deve ter uma única responsabilidade.


Princípio do aberto/fechado

Uma classe deve ser capaz de estender o seu comportamento sem modificá-la


Princípio da substituição de Liskov

Uma classe base deve ser substituível por suas classes derivadas


Princípio da segregação de interfaces

É preferível ter várias interfaces específicas do que uma única interface


Princípio da inversão de dependência

Dependa de abstração do que classes concretas


Espero ter ajudado vocês com alguns conceitos!!!



1
37

Comentários (1)

1
Leandro Carvalho

Leandro Carvalho

06/09/2021 19:18

Parabens pelo exelente artigo.

Com persistência chego lá!

Brasil