Have Software Design Patterns Become Obsolete?
Software design patterns have become a controversial topic, and I do not understand why. The last time I had an argument with someone, he insisted…
Software design patterns have become a controversial topic, and I do not understand why. The last time I had an argument with someone, he insisted…
👀 Want to write cleaner, more readable code? Check out my latest tutorial on Clean Coding – Naming Conventions! You’ll learn how to create meaningful…
Never trust a person who uses a post-increment operator in a for loop! I’m not kidding. The post-increment operator returns a temporary instance of the…
If you’ve ever worked with C++ and then switched to Python or Swift, you might get the impression that it’s almost impossible to write poorly-written…
I wanted to share with you some of my favorite tips for becoming successful in programming and propelling your career in software development. Without further…
Increased complexity is the main reason why software always has bugs. One way to think about the problem of increasing complexity is to consider the…
Today, I’d like to talk about two important topics: clean code and code optimization. The term “clean code” generally refers to code that is well-written…
Okay, you’ve got your new job and they want you to write code. You desperately want to prove your worth, but algorithms are throwing a…