Abstract: How to decompose a large C++ program into a number of smaller, more easily manageable components.
Keywords: book review, software, programming, C++ computer program language, design, development.

Title: Large Scale C++ Software Design
Author: John S. Lakos
Publisher: Addison-Wesley
Date Published: June 1996
ISBN: 0201633620
LOCN: QA76.73.C153L342 1996
Dewey: 005.13/3 20
Pages: 846
Figures: 302
Click below to buy the book
[Book price/availability varies]

Buy from Barnes and Noble Buy from Amazon

CONTENTS

Preface

Chapter 0:

Part I: Basics

Chapter 1: Preliminaries

Chapter 2: Ground Rules

Part II: Physical Design Concepts

Chapter 3: Components

Chapter 4: Physical Hierarchy

Chapter 5: Levelization

Chapter 6: Insulation

Chapter 7: Packages

Part III: Logical Design Issues

Chapter 8: Architecting a Component

Chapter 9: Designing a Function

Chapter 10: Implementing an Object

Appendix A: The Protocol Hierarchy

Appendix B: Implementing an ANSI C-Compatible C++ Interface

Appendix C: A Dependency Extractor/Analyzer Package

Appendix D: Quick Reference

LIBRARY OF CONGRESS DATA

Author:        Lakos, John, 1959-
Title:         Large-scale C++ software design / John Lakos.
Published:     Reading, Mass. : Addison-Wesley Pub. Co., c1996.
Description:   xxxii, 846 p. : ill. ; 24 cm.
Series:        Addison-Wesley professional computing series
LC Call No.:   QA76.73.C153L342 1996
Dewey No.:     005.13/3 20
ISBN:          0201633620 (pbk. : alk. paper)
Notes:         Includes bibliographical references (p. 833-834)
                  and index.
Subjects:      C++ (Computer program language)
               Computer software -- Development.
Control No.:   95052106 

This book is on my shelf awaiting further review.


     

Weyrich Consulting
Services
Home Page

All Categories
Programming
Software Engineering

Copyright © 1998     Orville R. Weyrich, Jr.     Last updated: June 06, 1999; Version: 1.5