STUPID Versus SOLID Programming
SOLID is an acronym that stands for the five fundamental concepts in software design. Similarly STUPID is also an acronym that stands for 6 of the most common ways programmers write bad code. This article will attempt to explain both in an easy to understand way.