Rogue Wave banner
Previous fileTop of DocumentContentsIndexNext file

29.1 Books and Articles

Martin D. Carroll, Margaret A. Ellis. Designing and Coding Reusable C++, Addison-Wesley, 1995, ISBN 0-201-51284-X
Two C++ experts share their ideas about designing and writing portable, compatible, and efficient reusable code.
Coplien, James. Advanced C++ Programming Styles and Idioms, Addison-Wesley, 1992, ISBN 0-2-1-54-855-0.
C++ programming with an emphasis on the style and idioms that maximize the expressive power of the language. A must-read for the intermediate to advanced C++ programmer.
Gamma, Helm, Johnson, and Vlissides. Design Patterns, Addison-Wesley, 1994, ISBN 0-201-63361-2
An essential book for the working developer. "Patterns" are concepts that occur repeatedly in production software; a pattern is larger than an algorithm or idiom, but smaller than a framework.
Meyers, Scott. Effective C++ (Second Edition): 50 Specific Ways to Improve Your Programs and Designs, Addison-Wesley, 1998, ISBN 0-201-92488-9
Fifty programming rules of thumb for every programmer. Even C++ experts will find things they didn't learn the first time around. The rules cover both design and implementation; each rule is illustrated by a clear, comprehensive essay.
Quinn, Bob and Dave Shute. Windows Sockets Network Programming, Addison-Wesley, 1996. ISBN 0-201-63372-8.
The best book we've seen on WinSock network programming. Well written, with lots of details you won't find in other books.
Stevens, Richard. TCP/IP Illustrated, Volume 1: The Protocols, Addison-Wesley, 1994, ISBN 0-201-63346-9
A great reference for the TCP/IP protocol suite.
Stevens, Richard. UNIX Network Programming, Prentice Hall, ISBN 0-13-949876-1, 1990.
An excellent introduction and reference for the various Unix C IPC mechanisms. Also famous as the book that the girl of Garth's dreams is carrying at the end of Wayne's World II.
Stroustrup, Bjarne. The C++ Programming Language, 3nd edition, Addison-Wesley, 1997, ISBN 0-201-88954-4
The definitive guide to the C++ language, by the father of C++. Includes the language reference manual.


Previous fileTop of DocumentContentsIndexNext file

©Copyright 2000, Rogue Wave Software, Inc.
Contact Rogue Wave about documentation or support issues.