Igennem de seneste år har SOLID pricipperne vundet frem inden for objekt-orienteret software-design. Den primære grund til dette er, at principperne fører til software, der er mere fleksibel, nemmere at vedligeholde og udvide.
Men hvad gør man, når man udvikler på host i et proceduralt sprog? Kan man så ikke bruge SOLID principperne? Jo, det kan man godt - i en vis grad. I denne artikel vil jeg se hvilke af pricipperne man kan bruge og hvilke, der er sværere at overføre til en procedural verden.
SOLID er et akronym. De enkelte bogstaver stammer fra hvert sit princip i SOLID.
