técnica subutilizada na minha opinião: escrever novos testes enquanto lê novo código (para provar a sua compreensão)