I went to SD West 2007 in Santa Clara today and it was pretty interesting. Most of the day was spent in two interesting half-day sessions on C++ design from Kevlin Henney:
- Programmer’s Dozen: Thirteen Recommendations for Reviewing, Refactoring, and Regaining Control of C++ Code
- In the MOOD: Modern Object-Oriented Design in C++
And there was also an interesting keynote called “Craftsmanship and the Problem of Productivity: Secrets for Going Fast without Making a Mess” on TDD and Agile development from Robert Martin.
Was the MOOD workshop good? I have attended a number of Henneys sessions and I always enjoy it – he is hilarious. I have never heard him talk about C++ (though if I recall, he did some work on Boost, so he must be somewhat serious about it)..