Managed Space : Jason Whittington's Radio Weblog

developmentor


 

Subscribe to "Managed Space" in Radio UserLand.

Click to see the XML version of this web page.

Click here to send an email to the editor of this weblog.

 
 

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.

Click here to visit the Radio UserLand website.