Skip to content
/ rppj Public

Exemplos de código do livro Refatorando com Padrões de Projeto, um Guia em Java

License

Notifications You must be signed in to change notification settings

MarcosX/rppj

Repository files navigation

Refatorando com Padrões de Projeto

Um guia em Java

Como o repositório está organizado

Cada um dos padrões apresentados e discutidos no livro possui uma pasta dentro de src/main e src/test com a implementação e testes, respectivamente.

Para executar todos os testes, basta executar ./gradlew test.

O repositório possui dois branches: master com o código original e refatorado com o código modificado e refatorado.

Como utilizá-lo com o livro

O livro além de apresentar os padrões também guia o processo de refatoração com passos detalhados de qual técnica executar. Utilize o código para exercitar as técnicas de refatoração e explorar melhor o padrão, implementando a extensão ou até mesmo criando novos problemas.

Se tiver alguma dúvida ou quiser olhar a implementação final, basta trocar o branch para refatorado e explorar o código com a solução final.

Contribuindo

Se você encontrar algum erro ou achar alguma maneira de deixar o código mais expressivo, basta criar um pull request com suas mudanças!

Todo o trabalho está disponível com licensa Creative Commons (para mais informações veja o arquivo LICENSE)

Licanesa Crative Commons (BY/SA)

Build Status

CircleCI

About

Exemplos de código do livro Refatorando com Padrões de Projeto, um Guia em Java

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages