AnyBook4Less.com | Order from a Major Online Bookstore |
![]() |
Home |  Store List |  FAQ |  Contact Us |   | ||
Ultimate Book Price Comparison Engine Save Your Time And Money |
![]() |
Title: Designing and Coding Reusable C++ by Martin D. Carroll, Margaret A. Ellis ISBN: 0-201-51284-X Publisher: Addison-Wesley Pub Co Pub. Date: 27 April, 1995 Format: Paperback Volumes: 1 List Price(USD): $41.99 |
Average Customer Rating: 3.67 (3 reviews)
Rating: 5
Summary: Solid Advice for Library Designers
Comment: In view of the fact that a previous reviewer recommended reading Scott Meyers instead of this book, I thought you might like to see what Scott Meyers has to say about Designing and Coding Reusable C++. Simply put, the book is on my short list of recommended reading for C++ programmers. I describe things this way in my More Effective C++: "If you have anything to do with the design and implementation of C++ libraries, you would be foolhardy to overlook Designing and Coding Reusable C++. Carroll and Ellis discuss many practical aspects of library design and implementation that are simply ignored by everybody else. Good libraries are small, fast, extensible, easily upgraded, graceful during template instantiation, powerful, and robust. It is not possible to optimize for each of these attributes, so one must make trade-offs that improve some aspects of a library at the expense of others. Designing and Coding Reusable C++ examines these trade-offs and offers down-to-earth advice on how to go about making them."
Rating: 4
Summary: Read this if reuse is important to you.
Comment: I found the entire book worthwhile and hope for a new edition now that C++ is an international standard. Code reuse is easier with good documentation. One chapter contains important advice for documenting the design and interface to classes. An example (or even a reference to) a good class "design paper", tutorial, and class reference would be a great addition.
Rating: 2
Summary: Mediocre
Comment: Although the authors are clearly competent, there's not much here. Most of the material is not specific to library writing, but rather generic C++ advice, and not all that well done. Many points lack proper explanation. Examples are contrived. Read Scott Meyers instead.
![]() |
Title: C++ Programming Style by Tom Cargill ISBN: 0201563657 Publisher: Addison-Wesley Pub Co Pub. Date: 30 June, 1992 List Price(USD): $39.99 |
![]() |
Title: Advanced C++ Programming Styles and Idioms by James O. Coplien ISBN: 0201548550 Publisher: Addison-Wesley Pub Co Pub. Date: 30 August, 1991 List Price(USD): $54.99 |
![]() |
Title: C++ Strategies and Tactics by Robert B. Murray ISBN: 0201563827 Publisher: Addison-Wesley Pub Co Pub. Date: 28 February, 1993 List Price(USD): $42.95 |
![]() |
Title: The Design and Evolution of C++ by Bjarne Stroustrup ISBN: 0201543303 Publisher: Addison-Wesley Pub Co Pub. Date: 29 March, 1994 List Price(USD): $44.99 |
![]() |
Title: Pattern Hatching : Design Patterns Applied by John M. Vlissides ISBN: 0201432935 Publisher: Addison-Wesley Pub Co Pub. Date: 22 June, 1998 List Price(USD): $29.95 |
Thank you for visiting www.AnyBook4Less.com and enjoy your savings!
Copyright� 2001-2021 Send your comments