Zum Hauptinhalt

Das Webinar von Heise

Value Semantics und Type Erasure

5. Dezember 2022, 9 bis 13 Uhr

MEHR ERFAHREN

C++ PROGRAMMIEREN AUF DEM NEUESTEN STAND

Statt auf Vererbung setzt modernes C++ auf Value Semantics. Diese neue Art des Programmierens hilft beim Entkoppeln, ermöglicht verständlicheres und einfacheres Code-Design und bietet überlegene Performance im Vergleich zu klassischen Vererbungshierarchien.

Dieses vierstündige Webinar vermittelt einen Einstieg in das Thema Value Semantics und stellt darauf aufbauend mit Type Erasure eines der wichtigsten neuen Konzepte der modernen C++-Programmierung vor.

DAS KÖNNEN SIE LERNEN

  • Teil 1: Die dunkle Seite der Vererbung

    Vererbung hat in den letzten Jahren erheblich an Popularität verloren. Im ersten Teil des Online-Trainings werfen wir einen kritischen Blick auf Vererbung sowie Vererbungshierarchien und lernen ihre Nachteile und Gefahren kennen.

  • Teil 2: Value Semantics

    Im zweiten Teil des Webinars lernen Sie mit Value Semantics die Philosophie des modernen C++ kennen. Anhand praktischer Beispiele erfahren Sie die Vorteile von Value Semantics gegenüber Reference Semantics.

  • Teil 3: Einführung in Type Erasure

    Im dritten Teil des Webinars erlernen Sie ein Design Pattern namens Type Erasure. Wir werfen dafür einen Blick auf die Implementierung von std::function und lernen die Vorteile gegenüber Klassenhierarchien kennen.

  • Teil 4: Type Erasure für Fortgeschrittene

    Der abschließende Teil des Webinars behandelt Implementierungsdetails von Type Erasure. Sie lernen, wie man die Flexibilität des eigenen Codes deutlich erhöhen und gleichzeitig die Performance erheblich verbessern kann.

IHR EXPERTE

  • Klaus Iglberger

    Trainer und Berater für C++-Entwicklung

    Klaus Iglberger vermittelt seine über fünfzehnjährige Erfahrung in der C++-Entwicklung in gut besuchten Trainingskursen und auf C++-Konferenzen auf der ganzen Welt. Er hat sich vor allem auf Software Design für Großunternehmen spezialisiert und ist Experte dafür, wie man die Instandhaltung und Wartung von Software verbessert.

     

IHRE TEILNAHME

  • EINZEL-TICKET

    Buchen Sie Ihr Ticket für ein einzelnes Webinar aus dieser Serie

    169 €*

    • 4 Stunden Profiwissen zu einem von fünf C++-Themen
    • Stellen Sie dem Experten Fragen über den Online-Chat
    • Unbefristeter Zugang zu allen Videos & Materialien
    TICKET BUCHEN
  • KOMBI-TICKET

    Buchen Sie Ihr Ticket für alle 5 Webinare und sparen Sie 250 € zum Einzelkauf!

    595 €*

    • 20 Stunden Profiwissen zur modernen C++-Programmierung
    • Stellen Sie dem Experten Fragen über den Online-Chat
    • Unbefristeter Zugang zu allen Videos & Materialien
    TICKET BUCHEN

*Alle Preise verstehen sich inkl. gesetzl. MwSt. (kann je nach Bestimmungsland im Bestellverlauf variieren)