8000 GitHub - andretechsouza/java-expert: this is project java with concept SOLID
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

andretechsouza/java-expert

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SOLID

O que é SOLID?

SOLID, é um acrônimo de cinco primeiros princípios da programação orientada a objetos. Este acrônimo foi introduzido por Michael Feathers, após observar que os cindo princípios poderiam se encaixar nesta palavra e design de código identificados por Robert C. Martin(ou Uncle Bob) por volta do ano 2000.

Letra Sigla Definição
S SRP Single Responsiblity Principle (Princípio da responsabilidade única)
O OCP Open-Closed Principle (Princípio Aberto-Fechado)
L LSP Liskov Substitution Principle (Princípio da substituição de Liskov)
I ISP Interface Segregation Principle (Princípio da Segregação da Interface)
D DIP Dependency Inversion Principle (Princípio da inversão da dependência)

Estes princípios podem ser aplicados a qualquer linguagem de programação orientada a objeto.

About

this is project java with concept SOLID

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0