Beautiful C++: 30 grundlegende Richtlinien zum Schreiben von sauberem, sicherem und schnellem Code

Bewertung:   (4,5 von 5)

Beautiful C++: 30 grundlegende Richtlinien zum Schreiben von sauberem, sicherem und schnellem Code (J. Davidson)

Leserbewertungen

Zusammenfassung:

Das Buch bietet eine fesselnde Erkundung der C++ Core Guidelines durch Geschichten und persönliche Erfahrungen der Autoren. Es wird für seine Fähigkeit gelobt, sauberere und effektivere C++-Codierungspraktiken zu vermitteln, obwohl es von traditionellen Programmierlehrbüchern zugunsten eines eher erzählerischen Ansatzes abweicht. Während viele Leser das Buch unterhaltsam und aufschlussreich finden, kritisieren andere, dass es zu langatmig ist und es an konkreten Programmierbeispielen mangelt.

Vorteile:

Fesselnde Erzählung, wertvolle Einblicke in die C++ Core Guidelines, lehrt saubereren und fehlerfreieren C++-Code, unterhaltsam zu lesen, auf das Wesentliche reduziert, gut für erfahrene Programmierer.

Nachteile:

Zu langatmig mit übermäßigen Anekdoten, nicht genügend Codebeispiele und Diagramme, einige Leser finden es langweilig und unpraktisch, mögliche Unzufriedenheit mit der Präsentation aufgrund der Verwendung von Bindestrichen.

(basierend auf 8 Leserbewertungen)

Originaltitel:

Beautiful C++: 30 Core Guidelines for Writing Clean, Safe, and Fast Code

Inhalt des Buches:

Entdecken Sie die Schönheit von Modern C++

Beautiful C++ stellt die C++ Core Guidelines aus der Sicht eines Entwicklers vor, wobei der Schwerpunkt darauf liegt, welche Vorteile sich aus der Befolgung der Regeln ergeben und welche Alpträume aus ihrer Nichtbeachtung resultieren können. Für echte Geeks ist es eine leichte und unterhaltsame Lektüre. Für die meisten Softwareentwickler bietet es etwas Neues und Nützliches.

--Bjarne Stroustrup, Erfinder von C++ und Mitherausgeber der C++ Core Guidelines.

Das Schreiben von gutem C++-Code muss nicht schwierig sein. Die C++ Core Guidelines können jedem C++-Entwickler helfen, C++-Programme zu entwerfen und zu schreiben, die außergewöhnlich zuverlässig, effizient und leistungsfähig sind. Aber die Richtlinien sind so vollgepackt mit ausgezeichneten Ratschlägen, dass es schwer ist zu wissen, wo man anfangen soll. Beginnen Sie hier, mit Beautiful C++.

Die erfahrenen C++-Programmierer Guy Davidson und Kate Gregory haben 30 Core Guidelines identifiziert, die für Sie besonders wertvoll sind, und bieten detailliertes praktisches Wissen zur Verbesserung Ihres C++-Stils. Zum einfachen Nachschlagen ist dieses Buch so aufgebaut, dass es sich eng an die offizielle C++ Core Guidelines Website anlehnt.

Davidson und Gregory bieten durchgängig nützliche konzeptionelle Einblicke und fachkundigen Beispielcode, zeigen bewährte Wege auf, um sowohl neue als auch altbekannte Sprachfunktionen erfolgreicher zu nutzen, und zeigen, wie man Programme schreibt, die standardmäßig robuster und leistungsfähiger sind.

⬤ Vermeiden Sie das Fahrradfahren: Verschwenden Sie keine wertvolle Zeit mit Belanglosigkeiten.

⬤ Schädigen Sie sich nicht selbst, indem Sie Code schreiben, der später Probleme verursachen wird.

⬤ Wissen Sie, welche Legacy-Funktionen Sie vermeiden und welche modernen Funktionen Sie stattdessen verwenden sollten.

⬤ Neuere Funktionen richtig einsetzen, um ihre Vorteile zu nutzen, ohne neue Probleme zu schaffen.

⬤ Verwenden Sie qualitativ hochwertigeren Code, der statisch typsicher und auslaufsicher ist und sich leichter weiterentwickeln lässt.

⬤ Verwenden Sie die Core Guidelines mit jeder modernen C++-Version: C++20, C++17, C++14, oder C++11.

Es ist etwas dabei, um praktisch jedes Programm zu verbessern, das Sie schreiben, entwerfen oder warten.

Um das Experimentieren zu erleichtern, ist der gesamte Beispielcode im Compiler Explorer unter https: //godbolt.org/z/cg30-ch0. 0.

Registrieren Sie Ihr Buch, um bequemen Zugang zu Downloads, Updates und/oder Korrekturen zu erhalten, sobald diese verfügbar sind. Weitere Informationen finden Sie auf der Innenseite des Buches.

Weitere Daten des Buches:

ISBN:9780137647842
Autor:
Verlag:
Sprache:Englisch
Einband:Taschenbuch
Erscheinungsjahr:2022
Seitenzahl:352

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Beautiful C++: 30 grundlegende Richtlinien zum Schreiben von sauberem, sicherem und schnellem Code -...
Entdecken Sie die Schönheit von Modern C++ ...
Beautiful C++: 30 grundlegende Richtlinien zum Schreiben von sauberem, sicherem und schnellem Code - Beautiful C++: 30 Core Guidelines for Writing Clean, Safe, and Fast Code

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht: