More C++ Gems: SIGS Reference Library, cartea 17
Editat de Robert C. Martin Cuvânt înainte de Stanley Lippmanen Limba Engleză Paperback – 27 ian 2000
Preț: 557.59 lei
Preț vechi: 696.99 lei
-20% Nou
Puncte Express: 836
Preț estimativ în valută:
106.71€ • 110.46$ • 90.19£
106.71€ • 110.46$ • 90.19£
Carte tipărită la comandă
Livrare economică 06-20 martie
Preluare comenzi: 021 569.72.76
Specificații
ISBN-13: 9780521786188
ISBN-10: 0521786185
Pagini: 544
Ilustrații: 10 tables
Dimensiuni: 152 x 229 x 31 mm
Greutate: 0.73 kg
Ediția:New.
Editura: Cambridge University Press
Colecția Cambridge University Press
Seria SIGS Reference Library
Locul publicării:New York, United States
ISBN-10: 0521786185
Pagini: 544
Ilustrații: 10 tables
Dimensiuni: 152 x 229 x 31 mm
Greutate: 0.73 kg
Ediția:New.
Editura: Cambridge University Press
Colecția Cambridge University Press
Seria SIGS Reference Library
Locul publicării:New York, United States
Cuprins
Foreword; Acknowledgments; Introduction; Part I. Diamonds From Deep in the Past: 1. Finite state machines: a model of behavior for C++ Immo Hüneke; 2. Abstract classes and pure virtual functions Robert C. Martin; 3. Memory management and smart pointers Cay S. Horstmann; 4. Pointers vs. references Stan Lippman; 5. Much ado about null Dr. James M. Coggins; 6. Setting the stage James O. Coplien; 7. Perspectives from the 'gang of four' John Vlissides; Part II. Present Day Industrial Diamonds: 8. The open-closed principle Robert C. Martin; 9. Large-scale C++ software design John Lakos; 10. Taskmaster: an architecture pattern for GUI applications Robert C. Martin, James W. Newkirk and Bhama Rao; 11. Monostate classes: the power of one Steve Ball and John Crawford; 12. Applying the ABC metric to C, C++, and Java Jerry Fitzpatrick; 13. Patterns for mapping OO applications to relational databases Alberto Antenangeli; 14. Designing exception-safe generic containers Herb Sutter; 15. The anatomy of the assignment operator Richard Gillian; 16. Thread-specific storage for C/C++ Douglas C. Schmidt, Nat Pryce and Timothy H. Harrison; 17. Making the world safe for exceptions Matthew H. Austern; 18. What's in a class? Herb Sutter; 19. Pimples - beauty marks you can depend on Herb Sutter; 20. External polymorphism Chris Cleeland and Douglas C. Schmidt; 21. A technique for safe deletion with object locking Jeff Grossman; 22. GPERF: a perfect hash function generator Douglas C. Schmidt; 23. Uses and abuses of inheritance Herb Sutter; 24. Review: the BOOSE programming language Herb Sutter; Index.
Descriere
More C++ Gems picks up where the first book left off, presenting tips, tricks, proven strategies, easy-to-follow techniques, and usable source code.