Article: How to Spot a Bad C++ Course/Book/Tutorial?

I would like to start a discussion on this article I wrote. Feel free to comment.

http://www.programming4beginners.com/how-to-spot-a-bad-c-course-book-tutorial

Edit: I'm asking for expert opinion, but beginners are the intended audience for the article.

This is not a question topic. I would like a discussion on some beginners issues.

Last edited on
Those are good points, I think all books from the stackoverflow list bring up vectors well before arrays. Did you watch "Stop Teaching C" from CppCon15?

Besides being outdated, there are courses/books/tutorials that are simply wrong. A few trivial giveaways that can be spotted by thumbing through a book and glancing at the sample code: void main, while(!file.eof()), exercises in "precedence" that involve multiple ++'s in the same expression.
Last edited on
Also any book that even mentions Turbo-C++ and Bloodshed Dev-C++.

@Cubbi
I watched "Stop Teaching C", and I liked it (of course). About the giveaways, I was concerned that anything which includes looking at the code would be too hard for beginners to spot.

@jlb
That is a good idea: using outdated tools is bad.

Topic archived. No new replies allowed.