Acople a arquitetura de componentes fracamente

Mais um post da série de qualidade de código em teste de software Se você está chegando neste post agora e ainda não leu os conteúdos anteriores, recomendo começar por eles. Seguem os links: Escreva pequenas unidades de código Escreva simples unidades de código Escreva código uma só vez Mantenha as interfaces da unidade pequenas … Continue lendo Acople a arquitetura de componentes fracamente

Anúncios

Separe responsabilidades em módulos

Mais um post da série de qualidade de código em teste de software Se você está chegando neste post agora e ainda não leu os conteúdos anteriores, recomendo começar por eles. Seguem os links: Escreva pequenas unidades de código Escreva simples unidades de código Escreva código uma só vez Mantenha as interfaces da unidade pequenas … Continue lendo Separe responsabilidades em módulos

Mantenha as interfaces da unidade pequenas

Mais um post da série de qualidade de código em teste de software Se você está chegando neste post agora e ainda não leu os conteúdos anteriores, recomendo começar por eles. Seguem os links: Escreva pequenas unidades de código Escreva simples unidades de código Escreva código uma só vez Agora se você já leu os … Continue lendo Mantenha as interfaces da unidade pequenas

Escreva código uma só vez

Mais um post da série qualidade de código em teste de software Se você está chegando neste post agora e ainda não leu os conteúdos anteriores, recomendo começar por eles. Seguem os links: Escreva pequenas unidades de código Escreva simples unidades de código Agora se você já leu o primeiro e segundo post da série, vamos … Continue lendo Escreva código uma só vez

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 – Odores e Heurísticas

Opa! Este é o último capítulo da série insights de código limpo de Talking About Testing, inspirado no livro Código Limpo – Habilidades práticas do agile software, de Robert C. Martin, e conforme prometi, trouxe uma lista com alguns odores e heurísticas retirados do último capítulo do livro. Comentários C4: Comentário mal escrito - Comentários quando são necessários devem ser pensados … Continue lendo Insights de código limpo – Odores e Heurísticas

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

Insights de código limpo – Concorrência

Estive um pouco ausente com a série insights de código limpo, mas volto com um assunto bastante relevante, tanto para desenvolvedores, quanto para profissionais que trabalham com teste de software. Hoje em insights de código limpo falaremos de: concorrência, mas focada em algumas práticas de automação de testes. Há algum tempo trabalho com automação de testes end-to-end e tal abordagem tem … Continue lendo Insights de código limpo – Concorrência