Yes, I agree, that school textbooks are crap. The guys who write them have no experience in real world, only in their Ivory Towers. It's also very apparent when you try to use a mathematical library made by some university. It may be multiplatform, but the interfaces of these libs are obscure. It's C with classes at the best.
Try Thinking in C++, Thinking in Java, Thinking in Patterns, Modern C++ Design, and stuff made by Bjarne Stroustrup. Here is a good resourse if you need something bleeding edge: http://www2.research.att.com/~bs/C++0xFAQ.html There are videos available as well.
And that guy that you mentioned is a typical troll. Some people get everything in their lives too easily.
Criticism accepted. I should probably read some books on OOP, since I currently have no chance to learn it on the job. Do you have any title to suggest? The only books I have that mention OOP are the ... more
No problem, Simone. I also share your observations: we can't learn much of this stuff at work. We have to do our jobs, plus just a little bit more. That project is called LaunchMFD. It's an essential ... more