| |
COM & C++ Resources
COM/ATL
- Chris Sells links to everything that's even vaguely interesting in COM from his tools page. I can't think of anything to add. If I do, I will just tell Chris to add it to his site.
- Don't miss his COM Fun page. I'm proud to say that I've contributed a lot of really terrible jokes and parodies to the site. Chris is always ready for new submissions, so here's a good chance to see your name in lights.
C++
- I have some power point slides showing some interesting techniques with templates, most of which are used in ATL. I gave this talk to a developer group in Tucson a few years ago.
- Large-Scale C++ Software Design by John Lakos is a somewhat academic but terrific read.
- I think Kent Beck and the XP guys have some good ideas. Extreme programming Explained is a short, interesting read. Many developers I know are experimenting with some of these techniques.
- Bjarne has put out a number of good books. I find thatThe C++ programming language answers most of the language lawyer types of questions, and is a good introduction to the STL. The ARM is a good book for understand what the compiler actually does. In fact the whole new/override thing in C# was pretty much anticipated here. The Design and Evolution of C++ also is an interesting read.
- Surely every C++ programmer by now is conversant with The Gang Of Four book.
- Martin Fowler's Refactoring presents some pretty practical applications of the ideas in other books like Lakos and the GoF.
- Matt Austern's book on STL is the best book I know of for understanding what the heck a
std::map<int, std::vector<string>>::iterator is and how you would use it.
© Copyright 2003 Jason Whittington.
Last update: 3/26/2003; 9:23:31 AM.
|
|