Anzeige C++ Clean Code: Workshop für robusten C++-Code
C++ zählt zu den leistungsfähigsten, aber auch anspruchsvollsten Programmiersprachen der Softwareentwicklung. Mit jeder neuen Standardversion erweitern sich die Möglichkeiten der Sprache, gleichzeitig steigt jedoch das Risiko für unnötige Komplexität und schlecht wartbaren Code. Fehlende Clean-Code-Prinzipien führen in der Praxis häufig zu Code Smells, unklaren Strukturen und langfristig hohem Wartungsaufwand. Für Entwickler und Softwareteams wird die konsequente Anwendung bewährter Best Practices damit zu einer zentralen Voraussetzung für nachhaltigen, robusten C++-Code.
Best Practices für robusten C++-Code
Um Entwicklern praxisnahes Rüstzeug zu vermitteln, bietet die Golem Karrierewelt den zweitägigen Workshop "C++ Clean Code – Best Practices für Programmierer" am 25. und 26. November 2026 (weiterer Termin: 17. und 18. März 2027) an. Im Zentrum stehen bewährte Designprinzipien, eine robuste Softwarearchitektur und die effektive Nutzung moderner C++-Features.
Der Kurs behandelt zunächst grundlegende Designprinzipien wie KISS, YAGNI, DRY und SOLID sowie den bevorzugten Einsatz von Komposition gegenüber Vererbung. Ergänzend werden Themen wie das Law of Demeter und die Vermeidung von Premature Optimization vermittelt, um Softwarearchitektur von Beginn an auf Wartbarkeit auszulegen.
C++ Core Guidelines im Fokus
Einen Schwerpunkt bilden die C++ Core Guidelines von Bjarne Stroustrup und Herb Sutter. Behandelt werden unter anderem Interfaces, Funktionen, Klassen und Enums, Ressourcenmanagement mit Smart Pointern, Fehlerbehandlung sowie Performance- und Concurrency-Aspekte. Ergänzend gehen die Teilnehmer auf Templates, C-Style-Programmierung, Quelldateien sowie Namenskonventionen und Layout-Richtlinien ein.
Darüber hinaus vermittelt der Workshop zentrale Design Patterns und Idioms, darunter Resource Acquisition Is Initialization (RAII), das Pimpl-Idiom sowie das Curiously Recurring Template Pattern (CRTP) für Compile-Time-Polymorphismus. Auch das Antipattern Singleton sowie Decoupling-Strategien werden praxisnah besprochen.
Der Workshop findet über eine Videokonferenzplattform in deutscher Sprache statt, Unterrichtsmaterialien und Fachbegriffe sind auf Englisch. Teilnehmer benötigen einen eigenen PC mit einem C++-Compiler ab Version C++17 sowie idealerweise Visual Studio 2022 mit der Community Edition. Nach Abschluss des Kurses erhalten die Teilnehmer eine Teilnahmebestätigung.
Der Kurs richtet sich an C++-Entwickler mit soliden Grundkenntnissen der Sprache, die ihre Kenntnisse in Richtung Clean Code und robuster Softwarearchitektur vertiefen möchten.
Der Kurs
- C++ Clean Code – Best Practices für Programmierer: 25.-26. November 2026, online (weiter Termin: 17.-18. März 2027, online)
Wer sich vor dem Kauf für den kostenlosen Newsletter der Golem Karrierewelt anmeldet, erhält 10 Prozent Rabatt auf die erste Bestellung bei der Golem Karrierewelt.