by Björn Johansson
On the 17th of May we had Roy Osherove to come to our office in Lund and give us an advanced TDD course. Roy did an introduction where he talked about the differences between mocks, stubs and fakes. He followed up with some different isolation frameworks, both proxy and profiler based. It was really interesting to see the different syntax the frameworks are using. It was especially fun to do some exercises and being forced to use another framework than you are used to work with.
Roy continued to show different techniques and patterns for refactoring legacy code so that you are able to test it. A lot of legacy code is filled with statics and dependencies – all getting in your way when you just want to fix one little issue. How nice it would be to be able to write a unit test for that piece of code without have to change too much code? Who hasn’t been in a situation like that?
It was a day filled with lots of tips and tricks and other useful information. Add some good discussions as well and we had an awesome day. We at tretton37 are really looking forward to have Roy visit us again soon!
by Björn Johansson
tretton37 office in Lund, Lilla Fiskaregatan 8A, 222 22
Because it is Roy Osherove!
Purchase your tickets here
As soon as we saw that Roy Osherove, the author of The Art of Unit Testing, was looking for companies to help him host TDD courses in Sweden we immediately responded. We didn’t want to miss out on such an opportunity – to have Roy Osherove come to our office in Lund and teach TDD!
Now we can proudly announce that on September 13th, 2011, Roy Osherove will be doing a zero to 60 TDD class at tretton37′s office in Lund!
Want to start doing unit testing *for real* but your devs don’t know what they are doing? In this full 9 hour day, your developers will learn how to write readable, trustworthy and maintainable tests, that won’t hurt your project’s schedule, but actually help it.
By the end of the day we will have covered most of the subjects covered in my book, The Art of Unit Testing, with adapted tooling and examples from today (not using RhinoMocks, for example, but FakeitEasy instead).
Unfortunately, this class has been cancelled. We will try to get Roy to visit us another time soon!
About this blog
We at tretton37 believe in having a strong company culture that promotes craftsmanship, professionalism and knowledge sharing.
We want to use this blog to share what we know and give everyone insight into our thoughts.
Here is the RSS link for this blog: