We need your consent

This content is provided by YouTube. If you activate the content, personal data may be processed and cookies may be set.

SOLID Prinzipien und Heuristiken

  • Single Responsibility Principle (SRP): Jede Klasse sollte nur eine Aufgabe haben.
  • Open-Closed Principle (OCP): Klassen sollten offen für Erweiterungen, aber geschlossen für Änderungen sein.
  • Liskov Substitution Principle (LSP): Subklassen sollten immer durch ihre Basisklassen ersetzbar sein.
  • Interface Segregation Principle (ISP): Interfaces sollten nur so groß sein wie nötig.
  • Dependency Inversion Principle (DIP): Klassen sollten nicht von konkreten Klassen abhängen, sondern von Interfaces.

Aurelius Lie

Principal (Accso), Gründer (academy.A), Lehrbeauftragter (Hochschule Darmstadt)
Innovationstreiber, erfahrener Softwareentwickler, Agile Coach und Lehrbeauftragter mit Herz für Wissensvermittlung.
Aurelius Teacher Raute