Hello, I've been recently learning how to program and had read at least 1 full book to start learning. As the book taught C++, I wrote some small programs and applications to understand the concept, but wondered, what concepts are important?
Example is the "friend" in OOP, where source codes that I look at does not use this often, and I can not find any uses coming from this. While I see inheritance and polymorphism more important, and it being seen in many examples, as for personal uses.
The main question I believe I am saying is, is everything in the programming book or tutorial you learn important? and if so, what is more important and should be learn deeply, as the books I had looked at does not tell you much about?