

I’ve just started reading “Working Effectively with Legacy Code”, and so far it has been great.
While I’m having troubles with it mostly because I work in gamedev, and a lot of the TDD approaches are difficult to apply (or actually merge into the codebase, since it’s simply not an industry practice and I’m nowhere senior enough to be able to push as big change in workflow), I’ve still learned a lot, especially cool tricks about how to add/fix features or refactor.
It should be recommended reading for anyone who deals with codebases.









You should probably add /s to that, hah.