code smell noun1 •Anything in a program's source code that suggests the presence of a design problem.A well-known code smell is as follows: a function should do one thing. — 2021 formscode smells