o que é SOLID?

Engenharia de Software

27/06/2017

Fala galera, bom dia!

Ouvi falar sobre SOLID, alguém poderia me explicar o que é?
Jonas

Jonas

Curtidas 0

Melhor post

Joel Rodrigues

Joel Rodrigues

18/07/2017

Fala, Jonas. Beleza?

SOLID é um conjunto de princípios que visam a construção de códigos de qualidade e de fácil manutenção. São 5 princípios que tratam da forma como devemos construir as classes da nossa aplicação:

Single Responsibility Principle
Open Closed Principle
Liskov Substitution Principle
Inversion of Control Principle
Dependency Injection Principle

Esse DevCast lhe ajudará a compreender cada um desses termos: https://www.devmedia.com.br/solid-melhorando-a-qualidade-dos-seus-projetos-orientados-a-objetos/27802
GOSTEI 4

Mais Respostas

Augusto Santos

Augusto Santos

27/06/2017

Jonas,

você pode encontrar mais explicações sobre SOLID em dois guias aqui da DevMedia:
Orientação a Objetos em C# - https://www.devmedia.com.br/guia/orientacao-a-objetos-em-csharp/38284
Orientação a Objetos em Java - https://www.devmedia.com.br/guia/orientacao-a-objetos-em-java/38170

De modo simples, SOLID são princípios que nos ajudam a programar pensando e respeitando a orientação a objetos. Super recomendo o domínio desse assunto.

Valeu!
GOSTEI 1
POSTAR