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

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy