Better Unit Tests through Design Patterns: Repository, Adapter, Mocks, and more…
You’re sold on unit testing. You’re even doing “test first” development – but there are always those nagging questions. How do your user interfaces fit into your testing plan? Do […]
I don’t keep my code clean, I just turn the lights off
When you first read through a piece of existing code, what does your nose tell you? Does it smell more like fresh-baked cookies, or rotting garbage? What may surprise you […]
You Can’t be Great without Technical Excellence
This talk explores why the technical practices of TDD, refactoring, continuous design, clean code and automated testing can help your organization be great.
How-To Guide for Continuous Delivery
Continuous Delivery is a hot topic in the Agile community. Deploying every commit to your production stack is the dream that few organizations have managed to reach. Why? Because it […]
Want code quality? Just Ask.
This session describes the experience of moving a large part of Comcast from a culture of not reviewing code to making code reviews and testing second nature.
Essential Skills for the Agile Developer
This session explores 6 design patterns at a basic coding level. Use these patterns to have high quality code, even if you don’t know you’re using the patterns.
Sustainable Test-Driven Development
As Test-Driven Development has gained in momentum and popularity, it has also been called into question as a viable development strategy past the first 3-4 iterations in Agile projects. Many […]