Test Driven Development (TDD) is the process of using very short development cycles to test and then implement your code. In this session, we'll quickly explain the process of TDD and then work through several examples of how to implement TDD in a complex web application that pulls data from an external source, relies on database access, and handles events.

Comments

Please login to leave a comment

Lew Ayotte at 14:39 on 23 Apr 2024

great talk, very informative, useful code examples

Jeff Hegeman at 09:36 on 24 Apr 2024

Fine... I'll look into implementing tests. Great talk!

The content itself was good. It didn't really feel "advanced" though. The benefits of DI are beginner testing material, as are mocks. I'd rather have spent the whole session on the last 2 topics, DBs and 3ed parties, and the different levels and approaches for them.

As an intro or intermediate talk, this would have been great.

john barclay at 19:53 on 25 Apr 2024

Always well prepared and on topic. Wouldn't change a thing.