SOLID-Prinzipien

Die Prinzipien der objektorientierten Programmierung SOLID sind notwendig, um funktionale, langzeitwartbare Software auf Basis der objektorientierten Programmierung (OOP) zu erstellen.

Die grundlegenden SOLID-Prinzipien:

Siehe auch

  • Prinzip DRY,
    das Software in kleine Komponenten aufteilt
  • Prinzip KISS,
    das auf die Vermeidung von Softwarekomplexität abzielt
  • Prinzip YAGNI,
    das auf den Verzicht auf überflüssige Softwarefunktionalität abzielt
  • Prinzip CQS,
    das für jede Funktion nur einen Befehl vorsieht
  • Prinzip LoD,
    das in der Softwareentwicklung angewendet wird
  • Prinzip Trennung der Verantwortlichkeiten,
    das in der Softwareentwicklung angewendet wird