Note :

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.
⬤ 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)
Embracing Modern C++ Safely
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.