Shop now Shop now</arg> Shop now Shop now Learn More Shop now Shop now Learn more Shop Fire Shop Kindle Amazon Music Unlimited for Family Shop now Shop now

Customer Reviews

4.7 out of 5 stars
18
4.7 out of 5 stars
Your rating(Clear)Rate this item


There was a problem filtering reviews right now. Please try again later.

on 17 February 1999
The book offers a lot of tips early on explaining ways to avoid keeping everything in the headers to permit changes to occur without forcing a load of code to recompile.
My problem was that to avoid this recompilation the code has to get very confusing in hiding methods and variables.
I'm halfway through the book and a reread will definitely be required, but I guess all good things come at a cost. And when he is referring to large he is referring to applications which take multiple hours to compile. Smaller apps probably won't benefit as much.
The tips also lead towards saving time during the building/compiling stage while sacraficing application speed.
It's best point is that it brings up development issues which often get overlooked.
0Comment| 4 people found this helpful. Was this review helpful to you?YesNoReport abuse
on 11 May 1997
This is the best 'real world' software engineering book I have seen. It avoids a lot of the abstract theory and concentrates on topics important to shipping good products: testability of modules, compile- and link- performance, when to reuse and when not to, practical object oriented design, ... We've made it required reading, especially for fresh-outs.
0Comment|Was this review helpful to you?YesNoReport abuse
on 30 April 1998
This book is full of advise that comes from actual experience in implementing C++ projects in the real world. Everything is explained clearly, while going straight to the point. Definitely the best book I've read about Object Oriented Development, and certainly one of the best I've read on design. Definitely a good buy
0Comment|Was this review helpful to you?YesNoReport abuse
on 24 November 1997
The only book I have come across which tells you how to engineer scalability, testability and maintainability into your OO design from the start of the development effort and not after the fact when it is too late. An essential reading for large OO systems developers and managers.
0Comment|Was this review helpful to you?YesNoReport abuse
on 20 January 1999
Excellent book; covers both logical and physical design, as is very well documented.In these days, when is hardly impossible to find a serious book for professionals, Lakos has written one of the few exceptions.Every software engineer should read it.
0Comment|Was this review helpful to you?YesNoReport abuse
on 16 March 1998
Excellent coverage of topics not found elsewhere. Succinct and thorough. The author successfully delivers what the title's implication promises: a thorough and suprisingly readable treatise on, what else - large-scale C++ software design.
0Comment|Was this review helpful to you?YesNoReport abuse
on 1 August 1996
Large scale systems in C++ have frequently been ill-designed
and become a nightmare to maintain. This book teaches one how
to do things the correct way the first time. An excellent basis
for a corporate standard for C++ development.
0Comment|Was this review helpful to you?YesNoReport abuse
on 24 June 1999
John Lakos is God, and this is His Bible.
0Comment| 4 people found this helpful. Was this review helpful to you?YesNoReport abuse

Sponsored Links

  (What is this?)