I have just completed to develop the third topic in my ongoing course for learning C++. It covers design issues in C++. I am working on this course for the benefit of all software developers who are not familiar with C++. Click here to download the slides of this topic. You can find the community version of this on going course available at www.abelski.com.
The following video clip explains the importance of using curely braces even when technically they are not required. It was prepared as part of this topic.
You can find direct links for each and every video clip within the slides of this topic.