INFORMATIK 2022

Your locale preferences have been saved. We like to think that we have excellent support for English in pretalx, but if you encounter issues or errors, please contact us!

Tutorial: Software-Design [DE]
09-30, 09:00–17:00 (Europe/Berlin), ESA Ost 124
Language: Deutsch

Chair: Alexander Kosik

Im Rahmen dieses Tutorials soll ein Software-Projekt entworfen und in Teilen umgesetzt werden. Ziel ist es, unterschiedliche Design- und Architekturstile auszuprobieren und diese hinsichtlich Wartbarkeit, Lesbarkeit und Erweiterbarkeit zu vergleichen. Das Projekt selbst stellt Anforderungen an eine Ein- und Ausgabe-Schnittstelle über Netzwerk, erfordert die Modellierung von Domänen-Objekten und benötigt eine Persistenzschicht in Form einer Datenbank. Es ist kein Ziel im Rahmen der 8h ein fertiges Produkt “zu coden”. Viel mehr steht neben kurzen Implementierungsphasen der Austausch und die Diskussion über Modellierungsansätze, Patterns und Prinzipien im Vordergrund. Die Wahl der Programmiersprache steht frei, Beispiele und Code-Ausschnitte werden in Python gezeigt. Die Zielgruppe sind Entwickler, Architekten und Lehrende, sowie alle Interessierten. Ein erster Draft der Unterlagen (Work in Progress) ist hier einzusehen: https://alexanderkosik.github.io/software_design/

Weitere Informationen: https://it-kickstart.de/kosik.html

Für diesen Workshop bitte einen eigenen Laptop mitbringen.