Questão de pesquisa: Existem diversos padrões de feedback de teste levantados por Aniche e Gerosa (2012), que visam ajudar o desenvolvedor a encontrar problemas em seus projetos de classe mais rapidamente. O quão útil são esses padrões? Desenvolvedores que os conhecem, encontram problemas mais rapidamente do que aqueles que não os conhecem? Objetivo: Discutir a utilidade e praticidade dos padrões levantados por Aniche e Gerosa. Seleção dos participantes: - Desenvolvedores com no mínimo 3 anos de desenvolvimento em Java, e mínimo de 1 ano de experiência com escrita de testes de unidade. Caracterização com questionário: Tempo de experiência com desenvolvimento em Java Como você avalia seus conhecimentos em OO? Tempo de experiência com testes de unidade O que já leu sobre testes de unidade? Processo: No início, uma aula de OO será aplicada aos participantes. Em seguida, eles implementarão 1 problema sem conhecer os padrões. Após isso, uma aula sobre os padrões será dada. Em seguida, outro problema será implementado. A entrevista ocorrerá ao final do processo. Roteiro: O que você achou dos problemas? Eles se pareciam com problemas do mundo real? Em sua opinião, quais eram as principais dificuldades no projeto de classes das soluções desses problemas? Como você resolveu o primeiro problema? Da onde veio sua inspiração para projetar as classes do primeiro problema? E do segundo problema? Em sua opinião, teve alguma diferença na qualidade do primeiro e do segundo? O que você achou dos padrões ensinados? Se não conhecesse os padrões, você acha que chegaria na mesma solução que chegou? Você ensinaria esses padrões para seus colegas de trabalho? Por que? Segundo passo: Um mês após o estudo, voltar ao ambiente e fazer uma nova entrevista. Roteiro: Você anda escrevendo testes de unidade no seu dia a dia? A aula de orientação a objetos te ajudou em algo? E a aula sobre os padrões de feedback? Sem elas, você acha que seu código seria diferente ou idêntico?