smell
- noun
- /smɛl/
- Specialized
- smell test
And the opposite of that is code, that it's messy, code that smells, you know when you see it.
- And the opposite of that is code, that it's messy, code that smells, you know when you see it.
Examples
-
I'd appreciate it if you would use your real name, since your question does not pass the smell test.
Blog text (18) -
In software development, we often refer to "code smells."
Blog text (32) -
Sure, there are, but this story doesn't pass the smell test.
Blog text (28) -
You can and should eliminate the bad smell immediately before it worsens.
Blog text (32) -
Deliberately hiding their data and methods from those who pay for their work product doesn't pass the smell test.
Blog text (22) -
The code has several smells that suggest it needs refactoring to improve its maintainability.
-
During the code review, we identified a few smells that indicated deeper design issues.
-
If there are too many smells in the software, it's a sign that we need to revisit the architecture.
Idioms
A sign that someone works late and studies hard, or the smell of an oil lamp
To have a strong, unpleasant scent of old heavy perfume and dampness
Compounds
- Literature
A very strong bad air that makes you think of rotting things or disease
How Serious
Surface Forms
Etymology
Smell in programming is a modern metaphor that borrows the ordinary word: just as a bad odor warns you of a problem, a 'smell' in code warns programmers of a deeper design issue.