Note :
Il n'y a actuellement aucun avis de lecteur. La note est basée sur 50 votes.
Large-Scale C++ Software Design
Il s'agit du livre définitif pour tous les professionnels du logiciel C++ impliqués dans des efforts de développement importants tels que les bases de données, les systèmes d'exploitation, les compilateurs et les cadres de travail.
Il s'agit du premier livre sur le C++ qui montre réellement comment concevoir de grands systèmes, et l'un des rares livres sur la conception orientée objet spécifiquement axé sur les aspects pratiques du langage de programmation C++. Dans cet ouvrage, Lakos explique le processus de décomposition des grands systèmes en hiérarchies physiques (et non en héritages) de composants plus petits et plus faciles à gérer.
De tels systèmes, avec leurs dépendances physiques acycliques, sont fondamentalement plus faciles et plus économiques à maintenir, à tester et à réutiliser que des systèmes étroitement interdépendants. En plus d'expliquer les raisons pour lesquelles il faut suivre les bonnes pratiques de conception physique et logique, Lakos vous fournit un catalogue de techniques spécifiques conçues pour éliminer les dépendances cycliques, à la compilation et à la liaison (physiques). Il étend ensuite ces concepts aux systèmes de grande et de très grande taille.
Le livre se termine par une approche descendante complète de la conception logique des composants individuels. Les annexes comprennent un modèle de conception précieux, Protocol Hierarchy, conçu pour éviter les "fat inte".
© 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)