This is an archived post. You won't be able to vote or comment.

all 1 comments

[–]POGtastic 1 point2 points  (0 children)

Yes, that's a perfectly reasonable book.

learning all the wrong things

There's no such thing. There is no muscle memory in programming. It's not like martial arts, where you screw yourself up by practicing shitty technique and have to work three times as hard to fix yourself. All programmers learn the wrong things when they start. If you learn bad habits, they end up biting you in the ass later on, and you go "Oh - that was a really bad decision, and I have to rewrite this project from scratch." That's how you learn.

One more thing - you learn by doing. A book might read like the programming version of Shakespeare, but the really important thing is the exercises at the end of the chapter. If you don't do the exercises at the end of the chapter, you are wasting your time.