Palestra: Test Driven Development e sua influência no Design de Software.
Slides da Palestra
Resumo
TDD transforma o teste em uma atividade de design, na qual os programadores utilizam os testes para esclarecer as expectativas sobre o que um pedaço de código deve fazer [1]. Apesar desta ser uma definição ser comum entre os desenvolvedores, no dia-a-dia poucos usam o real poder dos testes para guiar o design. Esta palestra mostra exemplos práticos de como o feedback dos testes pode influenciar e guiar o desenvolvedor a um design menos acoplado e mais coeso.[1] Freeman, S.; Pryce, N., Growing Object-Oriented Software, Guided by Tests. First Edition, Addison-Wesley Professional, 2009
Track: .NET e o futuro
Horário: 13:10, Sábado.
Ir para .NET e o futuro | Ir para Tracks | Agenda
Maurício Aniche
Mauricio Aniche atua como desenvolvedor de software pela Locaweb e é aluno de mestrado em Ciência da Computação pelo IME-USP, onde pesquisa sobre TDD e sua influência no design final do software. Mauricio apresentou um paper no 1o Workshop Internacional sobre Test-Driven Development, em Paris.