Amazing music visualizations.
In logic there is a fallacy known as equivocation, where an argument relies on multiple different meanings of the same word in order to convince the listener that the conclusion is correct.
Here we have a live example: “refactoring” is used in multiple different ways, varying from “automatic renamings performed by an IDE” to “adaptations to changing client requirements”, and the result is to make the entire argument suspicious.