Book cover copyright Martin Fowler
This chapter covers various “bad” practices that are a good indicator that you should refactor your code.
My One Takeaway
It’s a good thing the back cover has a list of these and what to do because it’s hard to know what to do with this list. It almost seems like there should be some kind of tool that looks for these. I’m not going to make it but it would be a good check.