Note :
Ce livre propose une exploration captivante des directives de base du C++ à travers les histoires et les expériences personnelles des auteurs. Il est loué pour sa capacité à enseigner des pratiques de codage C++ plus propres et plus efficaces, bien qu'il s'écarte des manuels de programmation traditionnels en faveur d'une approche plus narrative. Si de nombreux lecteurs le trouvent agréable et instructif, d'autres lui reprochent d'être trop verbeux et de manquer d'exemples concrets de codage.
Avantages:Une narration captivante, un aperçu précieux des directives de base du C++, l'apprentissage d'un code C++ plus propre et sans bogues, une lecture agréable, une réduction aux points essentiels, bon pour les programmeurs expérimentés.
Inconvénients:Trop verbeux avec trop d'anecdotes, manque d'exemples de code et de diagrammes, certains lecteurs le trouvent fastidieux et peu pratique, insatisfaction potentielle de la présentation en raison de l'utilisation du trait d'union.
(basé sur 8 avis de lecteurs)
Beautiful C++: 30 Core Guidelines for Writing Clean, Safe, and Fast Code
Découvrez la beauté du C++ moderne
Beautiful C++ présente les directives de base du C++ du point de vue du développeur, en mettant l'accent sur les avantages que l'on peut tirer du respect des règles et sur les cauchemars que l'on peut avoir en les ignorant. Pour les vrais geeks, il s'agit d'une lecture facile et divertissante. Pour la plupart des développeurs de logiciels, il offre quelque chose de nouveau et d'utile.
--Bjarne Stroustrup, inventeur de C++ et co-éditeur des C++ Core Guidelines.
L'écriture d'un code C++ de qualité ne doit pas être difficile. Les directives de base du C++ peuvent aider chaque développeur C++ à concevoir et à écrire des programmes C++ exceptionnellement fiables, efficaces et performants. Mais les lignes directrices sont tellement riches en excellents conseils qu'il est difficile de savoir par où commencer. Commencez ici, avec Beautiful C++.
Guy Davidson et Kate Gregory, programmeurs experts en C++, identifient 30 lignes directrices fondamentales que vous trouverez particulièrement utiles et offrent des connaissances pratiques détaillées pour améliorer votre style C++. Pour faciliter la consultation, ce livre est structuré de manière à s'aligner étroitement sur le site officiel des directives de base du C++.
Tout au long de l'ouvrage, Davidson et Gregory proposent des aperçus conceptuels utiles et des exemples de code d'experts, mettent en lumière des moyens éprouvés d'utiliser avec plus de succès les fonctionnalités nouvelles et anciennes du langage, et montrent comment écrire des programmes qui sont plus robustes et plus performants par défaut.
⬤ Évitez de perdre votre temps à faire du vélo : ne perdez plus de temps précieux avec des futilités.
⬤ Ne vous blessez pas en écrivant du code qui vous posera des problèmes plus tard.
⬤ Savoir quelles sont les fonctionnalités anciennes à éviter et quelles sont les fonctionnalités modernes à utiliser à la place.
⬤ Utilisez correctement les nouvelles fonctionnalités pour bénéficier de leurs avantages sans créer de nouveaux problèmes.
⬤ Adopter par défaut un code de meilleure qualité, statiquement sûr, résistant aux fuites et plus facile à faire évoluer.
⬤ Utilisez les lignes directrices de base avec n'importe quelle version moderne de C++ : C++20, C++17, C++14 ou C++11.
Vous trouverez ici de quoi améliorer pratiquement tous les programmes que vous écrivez, concevez ou maintenez.
Pour faciliter l'expérimentation, tous les exemples de code sont disponibles sur Compiler Explorer à l'adresse https : //godbolt.org/z/cg30-ch0. 0.
Enregistrez votre livre pour accéder facilement aux téléchargements, aux mises à jour et/ou aux corrections dès qu'elles sont disponibles. Voir à l'intérieur du livre pour plus de détails.
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)