Software design X-Rays : fix technical debt with behavioral code analysis - Tornhill, Adam, (Pragmatic Bookshelf, 2018)