Adopter le C++ moderne en toute sécurité

Note :   (4,4 sur 5)

Adopter le C++ moderne en toute sécurité (John Lakos)

Avis des lecteurs

Résumé:

Ce livre est un guide détaillé et complet du C++ moderne (C++11/C++14), salué pour son exhaustivité, sa praticité et son organisation. Cependant, certains lecteurs le trouvent difficile et ennuyeux, avec des problèmes liés à la qualité de l'impression et à la lisibilité dans certains formats.

Avantages:

Traitement complet des fonctionnalités du C++ moderne
exemples pratiques et meilleures pratiques
bien organisé et référencé
haut niveau de détail
sert de référence solide
utile pour les débutants et les développeurs expérimentés.

Inconvénients:

Difficile à lire en raison de son organisation de type référence
certains le trouvent ennuyeux
problèmes de qualité d'impression, en particulier avec les commentaires de code qui sont faibles
ne convient pas aux débutants en raison de la profondeur technique
certains diagrammes sont illisibles dans certains formats.

(basé sur 9 avis de lecteurs)

Titre original :

Embracing Modern C++ Safely

Contenu du livre :

Maximiser les bénéfices et minimiser les risques avec le C++ moderne Embracing Modern C++ Safely montre comment utiliser efficacement les nouvelles fonctionnalités du langage sans être victime de leurs pièges potentiels.

Embracing Modern C++ Safely vous montre comment utiliser efficacement les fonctionnalités nouvelles et améliorées du langage C++ moderne sans être victime de leurs pièges potentiels.

S'appuyant sur leurs années d'expérience dans le cadre de grands projets critiques, quatre spécialistes du C++ répartissent les fonctionnalités du langage C++11/14 en trois catégories : Safe, Conditionally Safe, Safe, Safe et Safe : Safe, Conditionally Safe, et Unsafe. Les fonctions sûres offrent une valeur convaincante, sont faciles à utiliser de manière productive et sont relativement difficiles à utiliser à mauvais escient. Les fonctionnalités conditionnellement sûres offrent une valeur significative mais comportent des risques qui nécessitent une expertise et une familiarité importantes avant d'être utilisées. Les fonctionnalités non sûres présentent un rapport risque/récompense particulièrement faible, sont faciles à utiliser à mauvais escient et ne sont bénéfiques que dans des circonstances très particulières.

Ce livre distille les années d'expérience de la communauté C++ dans l'application des fonctionnalités de C++11 et C++14 et vous aidera à prendre des décisions de conception efficaces et sûres qui reflètent les compromis d'ingénierie économique du monde réel dans des environnements de développement de logiciels diversifiés et à grande échelle. Les auteurs utilisent des exemples tirés de bases de code réelles pour illustrer chaque conclusion de manière objective et pour mettre en lumière les questions clés. Chaque fonctionnalité identifie les cas d'utilisation judicieux, les pièges cachés et les lacunes de cette fonctionnalité du langage. Après avoir lu ce livre, vous pourrez

⬤ Comprendre ce que fait chaque fonctionnalité du C++11/14 et où elle fonctionne le mieux.

⬤ Vous saurez comment contourner les écueils et les cas de figure gênants.

⬤ Savoir quelles sont les fonctionnalités qui nécessitent une formation supplémentaire, de l'expérience et un examen par les pairs.

⬤ Vous apprendrez à préparer des normes de codage et des guides de style adaptés aux besoins de votre organisation.

⬤ Être équipé pour introduire le C++ moderne de manière incrémentale et judicieuse dans les bases de code établies.

Les développeurs C++ chevronnés, les chefs d'équipe et les responsables techniques qui souhaitent améliorer la productivité, la qualité du code et la maintenabilité trouveront dans cette référence modulaire et méticuleusement organisée des informations indispensables.

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.

Autres informations sur le livre :

ISBN :9780137380350
Auteur :
Éditeur :
Reliure :Broché
Année de publication :2022
Nombre de pages :1376

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Conception de logiciels C++ à grande échelle - Large-Scale C++ Software Design
Il s'agit du livre définitif pour tous les professionnels du...
Conception de logiciels C++ à grande échelle - Large-Scale C++ Software Design
Adopter le C++ moderne en toute sécurité - Embracing Modern C++ Safely
Maximiser les bénéfices et minimiser les risques avec le C++ moderne Embracing...
Adopter le C++ moderne en toute sécurité - Embracing Modern C++ Safely

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :