Learning the nuances of a language (C++)

Posted by prelic on Programmers See other posts from Programmers or by prelic
Published on 2011-06-21T05:36:22Z Indexed on 2012/04/08 23:47 UTC
Read the original article Hit count: 268

Filed under:
|
|
|

So I'm a recent college graduate, and I really enjoy working in C++; I worked with it a lot in school, and would like to pursue a career writing in C or C++. The problem I'm having is that I'm trying to learn the nuances of C++. I'm not talking about the basics, or even advanced concepts like templates, namespaces, etc.

I'm talking about the real nitty-gritty stuff like undefined behavior and stuff like that. When I'm interviewing, and they put a bizarre piece of C++ code in front of me, and ask me what the output will be, I want to be able to nail those questions. Obviously experience is a great way to learn, but when I write code for practice, I [obviously] know what it does.

Reading open-source projects have been good practice, but I find that there tends to be an enormous learning curve just understanding the organization of the code (because the projects tend to be large). So basically what I'm asking is, what should I do now?

© Programmers or respective owner

Related posts about learning

Related posts about c++