Skip to content

chicolucio-python-learning/refatoracao_na_pratica

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Refatoração

Minhas anotações e códigos do curso Refatoração na prática.

Primeiro módulo

Anotações: Conceitos iniciais    Essência da refatoração

Código: donutstestes

A evolução do código e dos testes pode ser verificada no histórico de commits.

Segundo módulo

Anotações: Dimensões dos componentes

Código: wordcounttestes

A evolução do código e dos testes pode ser verificada no histórico de commits.

Módulo final

Anotações: Refatoração rápida

No módulo final foi feita a análise de um código desse projeto. O link anterior é do código original, sem testes e com várias possibilidades de melhora. Foi feita uma análise do que se poderia melhorar, marcando com a tag TODO no código conforme esse link. Por fim, foi feita uma refatoração passo a passo do código, após elaborar testes. A versão final está nesse repositório no arquivo matriz.py. Uma versão simplificada de um game of life foi feita aproveitando a lógica extraída do código de matriz, conforme disponível no arquivo gameoflife.py. A evolução dos códigos e dos testes pode ser verificada no histórico de commits.

About

Minhas anotações e códigos do curso Refatoração na prática

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages