Skip to content
Scan a barcode
Scan
Added to your cart
Paperback Large-Scale C++ Software Design Book

ISBN: 0201633620

ISBN13: 9780201633627

Large-Scale C++ Software Design

Select Format

Select Condition ThriftBooks Help Icon

Recommended

Format: Paperback

Condition: Very Good

$5.69
Save $10.30!
List Price $15.99
Almost Gone, Only 5 Left!

You Might Also Enjoy

Large-Scale C++ Software Development: Component B v. 2
Large-Scale C++ Software Development: Component B v. 2
John S. Lakos, John S. Lakos

from: $71.18

More Effective C++: 35 New Ways to Improve Your Programs and Designs
More Effective C++: 35 New Ways to Improve Your Programs and Designs
Scott Meyers

from: $4.99

Effective C++: 55 Specific Ways to Improve Your Programs and Designs
Effective C++: 55 Specific Ways to Improve Your Programs and Designs
Scott Meyers

from: $4.19

Understanding the Linux Kernel
Understanding the Linux Kernel
Daniel P. Bovet, Marco Cesati

from: $6.89

The C++ Programming Language
The C++ Programming Language
Bjarne Stroustrup

from: $4.49

Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series)
Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series)
Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides

from: $21.29

Modern Operating Systems
Modern Operating Systems
Andrew S. Tanenbaum

from: $6.99

Advanced C++ Programming Styles and Idioms
Advanced C++ Programming Styles and Idioms
James O. Coplien

from: $7.49

Mastering Algorithms with C (Mastering)
Mastering Algorithms with C (Mastering)
Kyle Loudon

from: $6.99

The C Puzzle Book
The C Puzzle Book
Alan R. Feuer

from: $6.39

Numerical Recipes in C: The Art of Scientific Computing
Numerical Recipes in C: The Art of Scientific Computing
William T. Vetterling, Brian P. Flannery, William H. Press, Saul A. Teukolsky, B.P. Flannery, S.A. Teukolsky

from: $8.19

Data Structures and Algorithms in C++
Data Structures and Algorithms in C++
Adam Drozdek

from: $5.99

C++ Network Programming, Volume 2: Systematic Reuse with ACE and Frameworks
C++ Network Programming, Volume 2: Systematic Reuse with ACE and Frameworks
Stephen D. Huston, Douglas C. Schmidt, Schmidt

from: $14.59

Essential C++
Essential C++
Stanley B. Lippman

from: $5.79

Excel VBA Macro Programming
Excel VBA Macro Programming
Richard Shepherd

from: $7.69

C++ in a Nutshell
C++ in a Nutshell
Ray Lischner, E.J. Koh, Athena Dixon

from: $5.99

Data Structures and Algorithms in C#
Data Structures and Algorithms in C#
Michael McMillan

from: $17.89

C++ Programming: Program Design Including Data Structures
C++ Programming: Program Design Including Data Structures
D.S. Malik

from: $6.39

C++ Without Fear: A Beginner's Guide That Makes You Feel Smart
C++ Without Fear: A Beginner's Guide That Makes You Feel Smart
Brian Overland

from: $5.29

HTML Pocket Reference
HTML Pocket Reference
Jennifer Niederst Robbins, Niederst

from: $5.59

Book Overview

include a dimension with which even expert software developers may have little or no experience. This is the definitive book for all C++ software professionals involved in large development efforts such as databases, operating systems, compilers, and frameworks. It is the first C++ book that actually demonstrates how to design large systems, and one of the few books on object-oriented design specifically geared to practical aspects of the C++ programming...

Customer Reviews

5 customer ratings | 5 reviews

Rated 5 stars
The Best Computer Science Book I've Ever Read - Period

I read this book back in 1998. It is the foundation for my understanding of the design of object oriented software. Prior to reading this book I programmed in C++ for more than 8 years. It was apparent to me that there were gaps in my understanding of how to design medium and large scale object oriented systems. This is a huge and dense book, but as I read through it, many times a light went on in my head (those ah ha...

0Report

Rated 5 stars
Excellent book covering important but rare ropics

After having this book reccomended to me a number of times by various people, I decided to check it out. It is an excellent primer on how to design reusable classes in C++. It discusses a number of aspects of programming we tend to ignore, like the difference between logical and physical design. Anyone who wishes to write reusable, stable software in C++ should read this book.I have one criticism, though, and that is...

0Report

Rated 5 stars
Excellent and still one of the best

The material presented is of paramount importance when it comes to design and implementation of software solutions meant to address real-world needs. Even though it focuses primarily on C++, many of the principles apply to any programming language that supports inheritance and interfaces. Without understanding CCD (Cumulative Component Dependency) and other quantitative measures and applying them to architecture design,...

0Report

Rated 5 stars
Invaluable for its unique insistence on gritty realism.

Have you ever noticed that none of your introductions to C++ ever mention things like header files? This book corrects that omission with a vengeance, taking us deep into the nuts and bolts of real software. It describes things no other book is going to mention (e.g. redundant external include guards, or static nonmember functions to replace private members) and things the object-oriented community prefers to be silent...

0Report

Rated 5 stars
a 'should read' for every programmer.

This book contains a lot of good hints for things to think about and mistakes to avoid in designing and/or coding a large software projekt. John Lakos hints are very well documented and argumented, they are not just like 'make this, do that'. I really recommend this book to everyone programming something larger than 'Hello World'. Sometimes J. Lakos tends to get a bit long winded when getting to something he thinks is important,...

0Report

Copyright © 2024 Thriftbooks.com Terms of Use | Privacy Policy | Do Not Sell/Share My Personal Information | Cookie Policy | Cookie Preferences | Accessibility Statement
ThriftBooks® and the ThriftBooks® logo are registered trademarks of Thrift Books Global, LLC
GoDaddy Verified and Secured