SOLID
SOLID (Single responsibility, Open-closed, Liskov substitution, Interface segregation and Dependency inversion) is een acroniem dat gebruikt wordt in verband met het programmeren van computers. Ze werd bedacht door Michael Feathers voor de eerste vijf principes die Robert C. Martin aangaf aan het begin van de jaren 2000 De afkorting staat voor de vijf belangrijkste principes in het object-georiënteerd programmeren. Deze principes samen maken het waarschijnlijker dat een programmeur een systeem zal maken dat duurzamer is en gemakkelijk te onderhouden of uit te breiden. De SOLID-principes maken deel uit van een meer globale strategie van agile ontwikkeling en adaptief programmeren.

Overzicht

Zie ook
 Adaptive Software Development
 Object-georiënteerd programmeren
 KISS-principe

Bronnen

Programmeerconcept