Tuesday, 21 November 2006

Wot I'm reeding

I'm reading Scott Meyers's Effective C++ (Third Edition).

This was published in 2005, but of course the book has been out for some time in earlier editions. This is the second time of reading it, and I can say that it is still fascinating, and readable in equal measure.

This is not a review however.

Reading this book has inspired me to share more of these insights with my colleagues (who work with me in a large middleware development organisation). The main problem is remembering them all -- there are subtleties and details it is hard to recall at the appropriate time.

So what I could do is to compile my own list of aphorisms that would be memorable, witty, and encapsulate a gem from the book, like:
  • The only good code is eliminated code.
  • Private data is too hot to handle.
  • Exception safety is like pregnancy: you can't be only partially exception safe.
and so on. Of course, these are only starters and I might want to expand on these. Any comments out there?

No comments: