Insights de código limpo – Testes de unidade

Faz total sentido falar de testes de unidade em um blog focado em teste de software, ainda mais quando se está escrevendo uma série sobre código limpo. Portanto, este será o assunto de hoje em: Insights de código limpo. No capítulo 9 de Código Limpo – Habilidades práticas do agile software, tio Bob explica como código limpo e testes de unidade se … Continue lendo Insights de código limpo – Testes de unidade

Anúncios

Insights de código limpo – Limites

Hoje em insights de código limpo trago algumas questões importantes sobre limites quando falamos de integração de código próprio com código de terceiros. "Ao utilizar código de terceiros, devemos integrá-los aos nossos de forma limpa." e... "Uma forma de explorar e aprender sobre limites é através de testes, onde ao fazer experimentos controlados verificamos nosso entendimento sobre … Continue lendo Insights de código limpo – Limites

Insights de código limpo – Tratamento de erros

Nos insights de código limpo de hoje serei sucinto. "Em suma, as coisas podem dar errado, e quando isso ocorre, nós, como programadores somos responsáveis por garantir que nosso código faz o que precisa." ~ Michael Feathers E visto que as coisas podem dar errado, e uma hora ou outra vão dar errado, nós, como … Continue lendo Insights de código limpo – Tratamento de erros

Insights de código limpo – Objetos e Estruturas de dados

Nos insights de código limpo de hoje trago algumas frases retiradas direto do livro, do capítulo Objetos e Estruturas de dados. Objetos escondem seus dados por trás de abstrações e expõe funções que operam nesses dados. Estruturas de dados expõe seus dados e não tem funções significativas. Código procedural (código que utiliza estrutura de dados) facilita a … Continue lendo Insights de código limpo – Objetos e Estruturas de dados

Insights de código limpo – Formatação

Nos insights de código limpo de hoje trago um assunto com o qual me preocupo bastante quando estou escrevendo código, a formatação. Neste capítulo de Código Limpo, tio Bob explica que um código bem formatado ajuda na legibilidade e também demonstra profissionalismo por parte de quem o escreveu, pois ajuda outros profissionais a lerem tal código … Continue lendo Insights de código limpo – Formatação

Insights de código limpo – Comentários

Olá! Para os insights de código limpo desta semana resolvi trazer algumas passagens do capítulo sobre comentários e então deixar meus 50 centavos sobre cada passagem. O capítulo inicia com a seguinte frase: "Não comente código ruim. Reescreva-o." ~ Brian W. Kernigham e P. J. Plaugher Interessante, não? Pare para pensar... melhor reescrever um código para que ele … Continue lendo Insights de código limpo – Comentários

Insights de código limpo – Funções

No capítulo 3 do livro "Código limpo - Habilidades práticas do agile software", tio Bob explica diversos conhecimentos para a escrita de funções. Minha ideia hoje é repassar alguns desses conhecimentos. Uma das primeiras considerações é sobre as funções serem pequenas, (funções que não ultrapassem o limite do monitor ou ainda menores). Funções pequenas também consideram poucos … Continue lendo Insights de código limpo – Funções

Breve explicação sobre: Insights de código limpo

Para quem acompanha o blog e ainda não entendeu a moral de falarmos de código limpo em um blog sobre testes de software, gostaria que refletissem um pouco e percebessem se tal questionamento realmente faz sentido, afinal de contas, estamos falando de uma atividade intimamente relacionada ao desenvolvimento de software, senão obrigatória, ainda mais em … Continue lendo Breve explicação sobre: Insights de código limpo

Insights de código limpo – Nomes significativos

Olá, Nos insights de hoje sobre código limpo, apresento as palavras finais de Tim Ottinger, como forma de resumo do capítulo sobre nomes significativos: A coisa mais difícil em escolher nomes significativos é que isso requer boas habilidades descritivas e uma experiência cultural compartilhada. Esta é uma questão de ensino em vez de uma questão técnica, de … Continue lendo Insights de código limpo – Nomes significativos

Nova série… surpresa!

Há algum tempo estava pensando em qual seria a nova série de posts que eu iria lançar. Ao mesmo tempo, estava um pouco ausente com a freqüência de conteúdos por aqui, devido a alguns projetos paralelos que também estão rolando. E hoje venho lhes comunicar o que vem por aí... Acompanhando as estatísticas do blog, percebi que … Continue lendo Nova série… surpresa!