https://youtu.be/IM3zOyGeRFs This is a beginner level tutorial on refactoring some old code I wrote a while ago. If you want to submit a homework assignment for a code review to be featured on...
Category: Clean Code
Like professional athletes, software developers and engineers must always be practicing to improve their coding skills, even outside of the workplace. Too often we get bogged down into writing...
It is my firm belief that the most important aspect of writing code is writing code that's easy to read, easy to understand, and easy to maintain. Here are 5 very easy things you can start doing...
Before we dive into learning about some of the most common types of code smells, let's first answer the important question: What are Code Smells? Code smells are common programming...
SOLID Principles: The fundamental Object Oriented design principles
What does SOLID principles mean? Proper planning prevents poor performance You don't want your software to have poor performance, do you? Do you want a poor design? An un-maintainable code base...