What should I know about C++?
<p>I've recently started learning C++, and I enjoy it a lot.</p>

<p>I've often read it's easier to write bad code in C++ than in most languages, and that it is a lot deeper than what it seems.</p>

<p>As I'd like to avoid writing bad code, I was wondering what exactly I shouldn't do, and what I should do, to write good code in C++.</p>
