Slides from my talk “TDD for web views” at Italian Agile Day 2010
Here are my slides for my talk at the Italian Agile Day 2010.
I’m happy about how the presentation turned out. I shared my hour with Carlo Bottiglieri. While I came only recently to realize that html templates are evil and objects rule, Carlo has been doing something like this for years. I expecially liked one thing he said:
These days you often hear people say that TDD is only good for the “domain model”. When I started learning TDD I didn’t know that :-) so I started using it for everything, including user interface, persistence and other infrastructure.
Some people say that they do TDD, but when they start a new project they do something different: choose technology, choose application servers, choose frameworks… TDD is meant to help us make decisions. If we make important decisions before starting with TDD, we lose a great deal of its power.
I’m quoting from memory and paraphrasing. I hope I got the meaning right.
Update: Carlo has published his slides.
Update The video for our session has been published.
December 10th, 2010 at 12:20
[…] Tdd per le viste – Matteo Vaccari 10 dicembre 2010 | marco.fracassi | Tags: Agile, mvc, tdd, test, xp | Nessun commento » […]