Refactoring: Improving the Design of Existing Code (2nd Edition) Cover Book cover copyright Martin Fowler


This chapter explains several refactoring methods for moving code that accesses data around so it’s easier to work with

My One Takeaway

I’ve become a big fan of “Change Value to Reference” as I’ve worked with more complex integration tests. It’s made testing results a lot easier in some cases and has improved performance in others.