View Single Post
  #8  
Old 07-06-2011, 06:23 AM
strider51
Sarnak
 
Join Date: Jan 2011
Posts: 77
Default

Quote:
Originally Posted by provocating View Post
Well no matter if you are learning VB, C#, Java or C++ I think everyone should start by reading this book.

http://www.amazon.com/Pragmatic-Prog.../dp/020161622X

I cannot say enough good things about this book. It is not a technical book so much as a "good practices" book. It will also give you plenty of motivation and insight.
Probably the most important book a programmer could read. I ask candidates if they've read the book, and if I get a yes with some interesting insights, it's almost a no brainier.

Also once you start looking into more code: Martin Fowler: Refactoring
http://www.amazon.com/Refactoring-Im...9947447&sr=1-1

The refactoring book is also a must have for any programmer.


As far as learning c++, I agree with some of the previous posts. Start out making some data structures, like a linked list class. Then make a driver or program that uses your linked list. This is basically CS 101, but its a great way to start out and create something. Learning about pointers will help.

I'm not a huge codeProject fan, but here is the first linked list site I found.
http://www.codeproject.com/KB/cpp/linked_list.aspx

There is tons of help on stackoverflow too: http://stackoverflow.com/
Reply With Quote