· book-club

Book Club: Working Effectively With Legacy Code - Chapter 8 (Michael Feathers)

In our latest technical book club we discussed chapter 8 - ‘How do I add a feature?’ - of Michael Feather’s ‘Working Effectively With Legacy Code’.

This chapter covers Test Driven Development and a technique I hadn’t come across before called Programming By Difference.

These are some of my thoughts and our discussion of the chapter:

Michael Feathers recently linked to a paper titled ‘Testable Java’ that he’s currently working on which covers some of the ideas from the book but with examples in Java. Worth a look.

  • LinkedIn
  • Tumblr
  • Reddit
  • Google+
  • Pinterest
  • Pocket