Refatoração: Como deixar seu código livre de maus Cheiros

Anúncios

Código Limpo – Parte 02: Dando nome aos Bois

“Diga o que você quer expressar. Expresse o que você quer dizer.” –  Robert C Martin

O que mais fazemos em programação é dar nome para tudo, seja para projeto, classe, pacote, classe, método, variáveis etc. Se isto é o que mais fazemos, é melhor que seja feito da melhor forma possível, melhorando assim, a qualidade do nosso código.

Read More

Código Limpo – Parte 01

“Conforme a confusão aumenta, a produtividade da equipe diminui, assintoticamente aproximando-se de zero” –  Robert C Martin

Sempre tive vontade de aprender e entender o que seria um código bom, um código limpo e legível, tanto que no fim do ano passado resolvi comprar (por indicações de amigos) o Livro: Código Limpo – Habilidades, Práticas do Agile Software, escrito por Robert C. Martin (Uncle Bob), mas tive a oportunidade de lê-lo apenas esse ano, e para fixar os conceitos e também passar o conhecimento adiante, resolvi fazer pequenos resumos dos capítulos do livro. Então esta serie que estou começando sobre metodologias e Código limpo será totalmente baseado no livro, com algumas opiniões minhas ou de outros autores (quando for relevante citar outros). Mais uma vez gostaria de reforçar que estes textos são embasados no livro Código Limpo, de Robert C. Martin. Obrigado!

Read More