Code smells. I’ve mentioned “code smells” at work, only to discover that my coworkers didn’t know what I meant. It’s basically a diaper-changing metaphor: “If it stinks, change it.” A code smell isn’t “awful code that makes you hold your nose.” Rather, it’s a simple indication that something may need to be changed. Quite often,

Read More

What would you give to be able to improve your existing codebase with complete safety? Disclosure: The book links below are affiliate links. If you buy anything, I earn a commission, at no extra cost to you. The completely changed the way I code. In 2001 while searching for information on design patterns, I discovered

Read More