Unlike touch and taste, the sense of smell can detect odors from a distance. This Certainly comes in handy to prevent us from eating something poisonous, or giving advance warning of danger in our environment.
For 20 years, softwares engineers have used code smells to detect probems in our source code. Why? Because smells are early warnings!
A code smell is any symptom in the source code of an application or system that inndicates a deeper problem, such as weakness in design or sysytem vulnerabilities that may increase the risk of future failures.
Even great code willl start to smell bad over time as fixes and enhancements are introduced into the code base. However, there are simple precautions you can take to detect potential vulnerablities early.
Get the FREE eBook and learn what you can do to reduce code smell and get your applications back on track.