It was unfortunate that the refactoring community used the word "smell" for clues of where we can improve code. "Smell" is a powerful metaphor, but it also suppresses useful discussions. Maybe in this context having this pattern makes sense. Yet it is harder to make the argument if you are defending code that "stinks".

I like more neutral words like "clues" for possible refactoring

Sign in to participate in the conversation

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!