Escreva simples unidades de código

Olá e seja bem vindo a mais um post da série qualidade de código em teste de software do blog Talking About Testing No primeiro post da série falei sobre a importância de escrevermos pequenas unidades de código, baseado na primeira guideline do Better Code Hub (BCH). No post de hoje irei falar sobre uma perspectiva … Continue lendo Escreva simples unidades de código

Nova série – Qualidade de Código em Teste de Software

Como de costume, de tempos em tempos gosto de lançar uma série de conteúdos aqui no blog como uma forma de me forçar a escrever mais, e nada melhor do que escrever sobre um assunto o qual me interesso, como também um assunto o qual experimento de diversas formas em meu dia-a-dia. Uma das formas … Continue lendo Nova série – Qualidade de Código em Teste de Software

Refatoração de código javascript e código limpo

Neste video explico o processo de refatoração em javascript, utilizando conceitos de código limpo para: remover duplicidade de código, utilizar diferentes níveis de abstração e ajudar na legibilidade. http://www.youtube.com/watch?v=Snna2IhhXuo E você, o que mais faria para tornar este código ainda mais limpo? O código do video pode ser consultado através da seguinte URL: https://github.com/wlsf82/js-glossary

Insights de código limpo – Refinamento Sucessivo + Características Internas do JUnit + Refatorando o SerialDate

Os capítulos finais do livro  Código Limpo – Habilidades práticas do agile software, de Robert C. Martin, são bem extensos e com muito código. Minha ideia hoje é deixar alguns insights, os quais pude perceber lendo e relendo os códigos dos penúltimos 3 capítulos: Softwares evoluem para a sustentabilidade quando os refatoramos constantemente, auxiliados por testes automatizados, que provém … Continue lendo Insights de código limpo – Refinamento Sucessivo + Características Internas do JUnit + Refatorando o SerialDate