by techgump » Mon Jun 11, 2012 6:39 am
hmmm. I'm with Lopdo on this one. No books, rather resource online.
Programming is about reaching objectives via code; nothing difficult to understand about that. I prefer not to redo what has been already done, and you may find that what one book teaches you, is simplified by someone else online already, or is really impractical for your needs. Remember, there is no perfect code, and with advanced codes, there are actually different techniques/styles of coding within it, and a book probably only will teach you that of the author's.
So, I find that not necessarily knowing the specific code or command is just fine, however, knowing how to properly resource online the most optimal coding solutions, is best and necessary. The commands will become second nature through this process.
First: What's the specific objective to program? Second: Google the objective in conjunction with code base name. Third: Read the articles; compare the techniques. Fourth: Implement it. Fifth: Test it.
Wash, Rinse, Repeat.
For me, there is no better teacher than the experience of doing it, and having the ability to compare others work applicable the outcome I wish to achieve.
Burn all the books; 1984 was just a few years too early.