Level-up your Code 3.0
Details
Neues Jahr, neues 8tronix Live-Event - Level-up your Code geht in die nächste Runde!
Moin moin,
Du hast Bock auf spannende Fachvorträge, die deine Software-Engineering Skills verbessern? Möchtest dich mit Gleichgesinnten austauschen, diskutieren und dich vernetzen? Das Wochenende mit einem Bier oder einer Limo unter alten und neuen Bekannten einläuten? Dann bist du hier genau richtig!
Für das 3. Live-Event konnten wir Delf Neumärker (byonoy GmbH) und Torsten Rupp (8tronix GmbH) als Referenten gewinnen. Die beiden freuen sich darauf, am 26.01.2024 zwischen 15:30 und 18:00 Uhr ihr Wissen durch zwei Impulsvorträgen mit euch zu teilen, eure Fragen zu beantworten und zu diskutieren. Im Anschluss gibt es Bier, Snacks und mit Sicherheit einen entspannten bunten Austausch.
🍕Special Pizza Edition → bringt ein bisschen Apetitt mit ;)
Agenda und Vortragsthemen:
15:30-16:00 Einlass
16:00-17:00 Daten in Bewegung: C++ Move-Semantik von Delf Neumärker (byonoy GmbH)
“Moderne Computer können in kürzester Zeit riesige Datenmengen im Arbeitsspeicher bewegen. Was macht es da für einen Unterschied, ob mein Programm ein paar wenige Kilobyte schwere Objekte im Speicher hin und her kopiert? In Anwendungen mit hohem Datendurchsatz kann ungeschicktes Speichermanagement enorme Leistungseinbußen verursachen. Auf eingebetteten, ressourcenbeschränkten Systemen kann es im Extremfall sogar zum Absturz führen. In C++ steht dem Entwickler dafür seit C++11 ein wichtiges Werkzeug zur Verfügung: std::move. Die korrekte Verwendung ist jedoch nicht immer intuitiv und bietet in bester C++-Tradition viele Möglichkeiten, sich subtil selbst ins Knie zu schießen. Der Vortrag zeigt anhand von Beispielen die praktische Anwendung der Move-Semantik und typische Fallstricke.”
17:00-18:00 Kammerjäger I: asserts von Dr. Torsten Rupp (8tronix Gmbh)
"Software nachweisbar fehlerfrei zu erstellen, ist nur in sehr wenigen speziellen Fällen möglich. In der Praxis sind Softwareentwickler permanent damit konfrontiert, Fehler in Softwarekomponenten – eigenen und fremden - zu finden und zu korrigieren. Dabei ist das Finden meist der schwierige Teil. Insbesondere Fehler, die erst zur Laufzeit auftreten, sind oft nur mit erheblichem Aufwand reproduzier- und lokalisierbar. Asserts sind eine Programmiertechnik, die in der Softwareentwicklung effektiv genutzt werden kann, um Fehler bereits frühzeitig während der Entwicklung aufzudecken und Regression zu vermeiden. Dieser Vortrag richtet sich an Entwickler, die Software in C, C++ oder Java erstellen und zeigt, wie asserts sinnvoll bei der Softwareerstellung genutzt werden können, welche Vor- und Nachteile sie bieten und warum das assert der Freund des Softwareentwicklers ist.”
ab 18:00 Uhr Schnacken & Snacken
Meldet euch bitte direkt in diesem Event an, damit wir genügend Plätze und Verpflegung bereitstellen können!
Wir freuen uns auf euch und einen informativen, entspannten und angeregten Austausch!
Ahoi
