Legacy Code Workshop
The workshop was interesting as it is always difficult to try and put courses into practice and that is what this workshop was addressing. Being able to see the testing techniques applied to familiar code makes it more useful to be able to make progress after the course.
How to improve:
A lot of time is spent getting the tools set up to work in the different projects, without much TDD being applied. Intimate knowledge of the pre-compiler, compiler and linker is needed to wade through the deluge of error messages, which can be frustrating. Being able to avoid some of this pain would enable us to focus on the testing techniques better (e.g. understanding where mocks would be used, progressing from exploding fakes to proper fakes). Having this workshop was really useful, but maybe a longer workshop would be more useful.