Saturday, December 1, 2007

A better learning tool

Today was the date my books were due back at the library so as I didn't wish to get a bill I returned them.
The last two C++ books I got out were way to hard to understand or follow along with but having said that reading a bit of them was not a huge loss.

I got what looks like will be a better read, Sams teach yourself C++ in 21 days.
If I can stick to the schedule in the book I should be able to finish it before the end of the month.

Tomorrow i have an english exam, tuesday i have a science exam and wednesday i have a social studies exam. I hope to do well in all, wish me luck.

2 comments:

XPD259 said...

I found most C++ books a little lame. the one u mentions is a very good book,
What I found handy was having a target
like you have. my target was i need a program to do "foo"
by having the need for it . i found that i had more motivation to learn :0)

Dan said...

Most tutorial-style programming books are pretty bad. A lot of them are even somewhat outdated. It is very dificult to write a good tutorial. Especially, books which claim to teach you programming in X days. See http://norvig.com/21-days.html

Having said that, you can still learn perfectly well from such books, just be aware that some of the things you learn may not be up to date or may be a little non-standard. For example, I once read a C++ book that used non-standard output code. When I give people book or article advice, the first thing I look for is do they use char* and string.h/cstring for text strings, or do they use std::string (in the <string> header).

Someone I very much admire for their programming knowledge once said, if you are a beginner and you see the word char in your code, you have an error.


Anyway, regarding your "quest", keep up the good work! You'll get there eventually ;-) Keep us posted!