C++ à grande échelle Volume I : Processus et architecture

Note :   (4,3 sur 5)

C++ à grande échelle Volume I : Processus et architecture (John Fuller)

Avis des lecteurs

Résumé:

Le livre fournit des informations précieuses sur les pratiques d'ingénierie logicielle C++, en particulier pour les grandes organisations, mais il est critiqué pour sa longueur excessive, ses répétitions et son point de vue obsolète. Certaines pages ont été signalées comme manquantes, et le style d'écriture est considéré comme trop complexe et verbeux.

Avantages:

Offre une couverture complète des pratiques d'ingénierie logicielle C++, particulièrement bénéfique pour les grandes organisations
contient des idées précieuses pour l'organisation du code
rédigé par un expert reconnu.

Inconvénients:

Les répétitions excessives et la verbosité rendent la lecture difficile
certaines pages sont manquantes
le contenu semble dépassé et trop normatif
les exemples et les diagrammes sont inutilement compliqués
peut perdre de son attrait en raison de l'accent mis sur les pratiques de Bloomberg.

(basé sur 8 avis de lecteurs)

Titre original :

Large-Scale C++ Volume I: Process and Architecture

Contenu du livre :

Il est difficile d'écrire des logiciels C++ fiables et faciles à maintenir. Concevoir un tel logiciel à grande échelle ajoute un nouvel ensemble de défis. La création de systèmes à grande échelle nécessite une compréhension pratique de la conception logique - au-delà des concepts théoriques abordés dans la plupart des textes populaires. Pour réussir à l'échelle d'une entreprise, les développeurs doivent également s'intéresser à la conception physique, une dimension du génie logiciel qui peut être peu familière même aux développeurs experts. S'appuyant sur plus de 30 ans d'expérience pratique dans la construction de systèmes d'entreprise massifs et critiques, John Lakos montre comment créer et développer le capital logiciel. Cet ouvrage novateur pose les bases de projets de toutes tailles et démontre les processus, les méthodes, les techniques et les outils nécessaires à la réussite d'un développement à grande échelle dans le monde réel.

Actualisé et axé sur l'ingénierie, Large-Scale C++, Volume I : Process and Architecture, démontre les concepts de conception fondamentaux à l'aide d'exemples concrets. Les développeurs professionnels de tous les niveaux d'expérience acquerront des connaissances qui transformeront leur approche de la conception et du développement en comprenant comment...

⬤ Augmenter la productivité en exploitant les différences entre le développement d'infrastructures et d'applications.

⬤ Réaliser des gains de productivité exponentiels grâce au retour d'information et à la réutilisation hiérarchique.

⬤ Adopter le rôle du composant en tant qu'unité fondamentale de la conception logique et physique.

⬤ Analyser comment les propriétés fondamentales de la compilation et de la liaison affectent la conception des composants.

⬤ Découvrir le partitionnement efficace du contenu logique en agrégats physiques de taille appropriée.

⬤ Comprendre les différences importantes entre les logiciels suffisants, complets, minimaux et primitifs.

⬤ Fournir des solutions qui optimisent simultanément l'encapsulation, la stabilité et la performance.

⬤ Exploiter les neuf techniques de nivellement établies pour éviter les dépendances physiques cycliques.

⬤ Utiliser judicieusement les conceptions latérales pour éviter la "lourdeur" des architectures conventionnelles en couches.

⬤ Employer des techniques d'isolation architecturale appropriées pour éliminer le couplage au moment de la compilation.

⬤ Maîtriser le processus multidimensionnel de conception de grands systèmes à l'aide de méthodes basées sur les composants.

Il s'agit du premier des trois volumes de John Lakos qui font autorité en matière de développement de systèmes à grande échelle à l'aide de C++. Ce livre, écrit pour les praticiens du logiciel, utilise des constructions C++ familières pour résoudre des problèmes du monde réel tout en identifiant (et en motivant) des alternatives modernes au C++. Avec le Volume II : Design and Implementation et le Volume III : Verification and Testing à venir, Large-Scale C++ offre des conseils complets pour tous les aspects du développement de logiciels C++ à grande échelle. Si vous êtes architecte ou chef de projet, ce livre vous permettra de résoudre dès maintenant des problèmes d'une importance cruciale - et servira de référence pour les années à venir.

Enregistrez votre livre pour bénéficier d'un accès pratique aux téléchargements, aux mises à jour et/ou aux corrections dès qu'elles sont disponibles. Voir les détails à l'intérieur du livre.

Autres informations sur le livre :

ISBN :9780201717068
Auteur :
Éditeur :
Reliure :Broché
Année de publication :2020
Nombre de pages :1024

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

C++ à grande échelle Volume I : Processus et architecture - Large-Scale C++ Volume I: Process and...
Il est difficile d'écrire des logiciels C++...
C++ à grande échelle Volume I : Processus et architecture - Large-Scale C++ Volume I: Process and Architecture
Tous les guichets, grands et petits : à la recherche du cricket de base du Yorkshire - All Wickets...
Rien ne s'arrête pour le cricket dans le...
Tous les guichets, grands et petits : à la recherche du cricket de base du Yorkshire - All Wickets Great and Small: In Search of Yorkshire's Grassroots Cricket
W. H. Auden : Un commentaire - W. H. Auden: A Commentary
L'éventail formel et intellectuel d'Auden défie toute comparaison avec Eliot ou Yeats, et ses intérêts...
W. H. Auden : Un commentaire - W. H. Auden: A Commentary
Art of Coppersmithing : A Practical Treatise on Working Sheet Copper into All Forms (L'art de la...
2011 Réimpression de l'édition illustrée de 1901...
Art of Coppersmithing : A Practical Treatise on Working Sheet Copper into All Forms (L'art de la dinanderie : un traité pratique sur le travail du cuivre sous toutes ses formes) - Art of Coppersmithing: A Practical Treatise on Working Sheet Copper into All Forms
Voler vers nulle part - Flying To Nowhere
LAURÉAT DU PRIX WHITBREAD ET PRÉSÉLECTIONNÉ POUR LE PRIX BOOKER. Le premier roman de John Fuller s'ouvre sur l'arrivée de l'agent...
Voler vers nulle part - Flying To Nowhere
Manuel de thérapie en soins intensifs - Handbook of ICU Therapy
Ce manuel populaire fournit un guide pratique pour la prise en charge des problèmes courants et...
Manuel de thérapie en soins intensifs - Handbook of ICU Therapy
Le voyage interrompu : Deux heures perdues à bord d'un ovni : L'enlèvement de Betty et Barney Hill -...
TWO LOST HOURS ABOARD A UFO--THE ABDUCTION OF...
Le voyage interrompu : Deux heures perdues à bord d'un ovni : L'enlèvement de Betty et Barney Hill - The Interrupted Journey: Two Lost Hours Aboard a Ufo: The Abduction of Betty and Barney Hill
Fonctionnement, utilisation et contrôle des réseaux électriques - Power System Operation,...
Ce livre présente des méthodes d'analyse des réseaux...
Fonctionnement, utilisation et contrôle des réseaux électriques - Power System Operation, Utilization, and Control
Le sonnet - The Sonnet
Publié pour la première fois en 1972, ce livre examine le sonnet, l'une des formes de vers les plus complexes et les plus accessibles à la fois. Il retrace son...
Le sonnet - The Sonnet
Art of Coppersmithing - A Practical Treatise on Working Sheet Copper Into All Forms (L'art de la...
« Art Of Coppermithing » est un traité détaillé et...
Art of Coppersmithing - A Practical Treatise on Working Sheet Copper Into All Forms (L'art de la dinanderie - Un traité pratique sur le travail de la feuille de cuivre sous toutes ses formes) - Art of Coppersmithing - A Practical Treatise on Working Sheet Copper Into All Forms

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

© 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)