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 principleOpen-Closed PrincipleLiskov Substitution PrincipleInterface Segregation PrincipleDependency Inversion Principle
Anhand von Beispielen wird gezeigt wann diese Prinzipien sinnvoll eingesetzt werden können.
Zum Schluss gibt es noch ein "Bonus"-Prinzip.