FAT 24

FAT 24

Softwaredesign für Rãêgschmeckdå
28.07.2024 , Vortragsraum
Sprache: Deutsch

Programmierten macht Spaß! Wird die Software größer und komplexer, steigen die Anforderungen an die Lesbarkeit, Wartbarkeit und Testbarkeit des Codes.
Dieser Vortrag richtet sich an Maker und Hacker welche gute Softwarequalität erreichen möchten und keine Vorkenntnisse mit Softwaredesign-Prinzipien haben. Es werden grundlegende Design- und Architektur-Prinzipien vorgestellt.


Dieser Vortrag geht auf die Frage ein wozu Softwaredesign-Prinzipien sinnvoll sein können und stellt im Schnelldurchlauf die SOLID Softwaredesign-Prinzipien vor:

  • Single Responsibility principle
  • Open-Closed Principle
  • Liskov Substitution Principle
  • Interface Segregation Principle
  • Dependency Inversion Principle

Anhand von Beispielen wird gezeigt wann diese Prinzipien sinnvoll eingesetzt werden können.

Zum Schluss gibt es noch ein "Bonus"-Prinzip.