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.
Since you mentioned a project that does not include Mercenary 2 and 3, I'm assuming you are talking about the MDDClone-SDL. If so: it's currently on hold because Enjo has other concerns. If not:... more
I can't say that the project would be finished in a realistic time, because of several reasons: - I have an exhausting job, that I didn't have when I was making the MDDClone-SDL. These days I don't... more
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