I have used this many times over the years.
Its a code quality talk based on the great book by Scott Meyers
I have found that when you go over this material in a lunch and learn type of setting, it inspires alot of good conversation about the general topic of writing solid code.
C# version HERE