C++ Clean Code


Beschreibung

Die Programmiersprache C++ bietet nicht nur High-Level-Abstraktionen, sondern auch Low-Level-Zugriff auf die Hardware. Die enorme Spannweite führt zu einer Komplexität, die abschreckend wirken kann, vor allem auf weniger erfahrene Programmierer.

Eine bewährte Strategie, diese Komplexität zu bewältigen, ist die Auseinandersetzung mit Best Practices. Solche Regelsätze bieten eine Hilfe, um Hürden zu überwinden und schneller produktiv zu werden.

Der Kurs lehnt sich an die C++ Core Guidelines an, die von den führenden C++-Experten weltweit entwickelt werden. Die Guidelines helfen dem Anfänger die ersten Herausforderungen mit C++ schneller zu meistern. Dem Fortgeschrittenen ermöglichen sie, neue Programmierkonzepte rasch zu erfassen und Programme per Design korrekt zu implementieren.

Agenda

  • Die zentralen Prinzipien guter Softwareentwicklung: KISS, YAGNI, DRY und SOLID
  • C++ Core Guidelines

Mit dem Kurs erhalten Sie

  • Ein qualitativ hochwertiges Handout als farbiges PDF, das alle Verweise und eine Liste der Akronyme enthält. Sodass Sie nach dem Training jederzeit nachlesen können.
  • Den Quell-Code für die Übungen inklusive Musterlösungen als ZIP-Datei.
  • Teilnahmebescheinigung für Ihren Lebenslauf.
  • Eins meiner Bücher kostenlos, damit Sie Ihr Wissen vertiefen können.