Hélio Costa Random ideas on Testing and Object-Oriented Design. And Software. feat cats!

craftmanship

Planejando no Macro para entender o micro

Finalizei o último post deixando um suspense no ar. Se não viu, recomendo que leia! Pois bem, quando falei sobre planejar no macro e codificar no micro, deixava ali uma...

Como manter sua suite de testes saudável

Depois de uma longa pausa por causa da demanda que o #S7TDD me gerou, retorno das sombras para continuar com as polêmicas do Test-first. Hoje, retomo com algo primordial, principal,...

Rua sem saída: não consigo criar meu próximo teste - Parte IV

Seguindo para o último post da série, vou abordar o décimo item da lista inicial. Antes de continuar, veja os primeiros posts da série: Prelúdio Parte 1 - Tópicos 1,...

Rua sem saída: não consigo criar meu próximo teste - Parte III

Continuando o assunto como criar meu próximo teste, irei abordar os três tópicos seguintes do segundo post da série. Recomendo que os leiam em ordem: Prelúdio Parte 1 - Tópicos...

Rua sem saída: não consigo criar meu próximo teste - Parte II

Continuando o assunto como criar meu próximo teste, irei abordar os três tópicos seguintes do segundo post da série. Recomendo que os leiam em ordem: Prelúdio Parte 1 - Tópicos...

Rua sem saída: não consigo criar meu próximo teste - Parte I

Continuando o assunto como criar meu próximo teste, irei abordar os três primeiros tópicos do primeiro post da série. Caso não tenha visto o prelúdio que deu início a isto,...

Rua sem saída: não consigo criar meu próximo teste - Prelúdio

Você resolveu tentar a fazer test-first. Conseguiu fazer seu primeiro teste passar. As coisas estavam fluindo bem até quando você chegou em um ponto em que não consegue escrever o...

Test-Driven Development é desnecessário!

Há alguns dias atrás ouvi a seguinte afirmativa: Acredito que testes de unidade são importantes; Não vejo necessidade porém, em fazer TDD. Será? Separando as coisas: Teste de Unidade Teste...

Code Coverage: uma das consequências do Test-First

Quando comecei a tentar testar meus códigos, iniciei também a busca por métricas que indicassem que eu estava no caminho correto, evitando me desvirtuar durante essa mudança de pensamento ao...

Introspecção

Mudança. Todos temem à mudanças. E não seria diferente ao codificar software, não é mesmo? Para que mudar se podemos continuar com nossa atual rotina simples e praticamente automática? Aquela...