4 ms·
I find it hard to learn programming that way (though for other stuff I use post-its). My approach is first to skim the whole book, making a mental note of inter
by joeld42 12y ago
I find it hard to learn programming that way (though for other stuff I use post-its). My approach is first to skim the whole book, making a mental note of interesting features or ideas I haven't encountered yet, but not really learning them deeply. Then I take a small project and make sure to use all of those features, even if I have to shoehorn them in a bit just for an excuse to use the feature. I will use a programming book more as a reference. Most of these are throwaway projects and don't really end up as useful code, and I don't do this all in one sitting, maybe over the course of two or three weeks here and there.
- skylark 12y agoI also follow this approach. I learn enough to know what I don't know (skimming books, only learning basic syntax). Then I pick a project and learn the rest by Googling for solutions to problems when I get stuck. I find that things don't really sink in until I've actually done the coding - 10 hours of reading books is less valuable than 2 hours of reading books + 8 hours of coding (at least in my experience).