Definitions
from Wiktionary, Creative Commons Attribution/Share-Alike License.
- noun computing, programming Anything in a
program 'ssource code that suggests the presence of adesign problem .
Etymologies
from Wiktionary, Creative Commons Attribution/Share-Alike License
Analogous to a bad smell indicating e.g. rotten food. Apparently coined by Kent Beck, American software engineer, in the late 1990s. Usage of the term increased after it was featured in the book Refactoring: Improving the Design of Existing Code.
Support
Help support Wordnik (and make this page ad-free) by adopting the word code smell.
Examples
Sorry, no example sentences found.
Comments
Log in or sign up to get involved in the conversation. It's quick and easy.