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.

Mauricio_aniche
Bookmark and Share