Clean C++: Sustainable Software Development Patterns and Best Practices with C++ 17
Kurzinformation
inkl. MwSt. Versandinformationen
Artikel zZt. nicht lieferbar
Artikel zZt. nicht lieferbar

Beschreibung
"Clean C++: Sustainable Software Development Patterns and Best Practices with C++17" von Stephan Roth ist ein umfassender Leitfaden zur Verbesserung der Qualität und Wartbarkeit von C++-Code durch bewährte Praktiken und Designmuster. Das Buch richtet sich an Entwickler, die ihre Programmierfähigkeiten vertiefen und nachhaltige Softwarelösungen entwickeln möchten. Roth beginnt mit den Grundlagen sauberer Code-Prinzipien, inspiriert von Robert C. Martins "Clean Code", und passt diese auf die Besonderheiten von C++ an. Er behandelt Themen wie Namensgebung, Code-Strukturierung und Kommentarstil, um die Lesbarkeit und Verständlichkeit zu erhöhen. Ein wesentlicher Teil des Buches widmet sich modernen C++-Funktionen, insbesondere denen aus dem C++17-Standard, und wie diese effektiv genutzt werden können. Der Autor erklärt verschiedene Designmuster wie Singleton, Factory oder Observer und zeigt deren Anwendung in der Praxis. Darüber hinaus bietet das Buch Einblicke in Teststrategien, Refactoring-Techniken sowie Werkzeuge zur Analyse und Optimierung von C++-Code. Roth betont die Bedeutung von kontinuierlicher Integration und automatisierten Tests für den Erfolg langfristiger Softwareprojekte. Insgesamt ist "Clean C++" eine wertvolle Ressource für Entwickler, die robusten, wartbaren und effizienten Code schreiben möchten. Es kombiniert theoretische Konzepte mit praktischen Beispielen und fördert einen nachhaltigen Ansatz zur Softwareentwicklung in der modernen Welt der Programmierung.
Produktdetails
So garantieren wir Dir zu jeder Zeit Premiumqualität.
Über den Autor
Stephan Roth is a coach, consultant and trainer for systems and software engineering with German consultancy company oose Innovative Informatik eG located in Hamburg. Before he joined oose, he worked for many years as a software developer, software architect and systems engineer in the field of radio reconnaissance and communication intelligence systems. He has developed sophisticated applications, especially in a high performance system environment, and graphical user interfaces using C++ and other programming languages. Stephan is an active supporter of the Software Craftsmanship movement and is concerned with principles and practices of Clean Code Development (CCD).
- paperback
- 384 Seiten
- Erschienen 2017
- Packt Publishing
- Hardcover -
- Erschienen 2002
- Pearson Education
- Kartoniert
- 324 Seiten
- Erschienen 2020
- Apress
- Hardcover
- 1176 Seiten
- Erschienen 2005
- Addison-Wesley Verlag
- paperback
- 528 Seiten
- Erschienen 1996
- Hungry Minds Inc,U.S.
- paperback
- 1352 Seiten
- Erschienen 2025
- Pearson
- Kartoniert
- 480 Seiten
- Erschienen 2009
- mitp
- hardcover
- 182 Seiten
- Erschienen 1999
- Springer
- paperback
- 628 Seiten
- Erschienen 2002
- John Wiley & Sons




