How Much Should I Read Every Day?!

Discussion in 'iOS Programming' started by Metal Dice, Jul 26, 2009.

  1. Metal Dice macrumors regular

    Metal Dice

    Jun 3, 2009
    Hey i'm 15 years old and learning Objective-C as my first computer programming language. Right now i'm reading about 30 pages every second day, it may sound like i'm not reading enough but when i read a chapter i make sure i understand it 100% and then i go trough it one more time. But i still wonder if i'm reading enough pages per day.
    How much do you guys recommend reading. Right now i have Summer vacation, but, lets say i have no vacation and its just a regular day.

    Note: I have about 2-4 hours of available time every day.

    Thanks in advance
  2. Jeremy1026 macrumors 68020


    Nov 3, 2007
    Read as much as you want, but not so that you can't understand what you've read.
  3. -aggie- macrumors P6


    Jun 19, 2009
    Where bunnies are welcome.
    I think it's admirable at your age that you're trying to learn something other than what you're learning in school. Learning Objective C will help you in many ways in years to come, even if you never make an app, since you're learning about OOP. Anyway, try to learn at your own pace. There is no hard and fast rule. You can only go too fast and then be confused later, when you should've gone slower.
  4. Marcus263 macrumors regular

    Jun 16, 2009
    I understand that everyone's learning style is different, but there is no way I could digest or retain large amounts of data. I'm a hands-on or tactical person, so I would need to take that compiler out and do some practical work whilst only relying on the book for reference here and there...

    Good luck dude..
  5. firewood macrumors 604

    Jul 29, 2003
    Silicon Valley
    Read as fast as you can without becoming completely lost, but take notes about the important sections you aren't completely clear about. It's very possible that some of the stuff at the beginning will become clearer after you skim to the end. Try to get through the entire thing in a fraction of your allotted time, so that you have plenty of time to go back, carefully reread the stuff you need to, work with some of the more interesting problem sets, and perhaps, if you're quick, even have time to start exploring more advanced material or books.

    There's a compromise between knowing almost everything about very few pages, and knowing almost nothing about an entire bookshelf. Do a little of both.

  6. Jay42 macrumors 65816


    Jul 14, 2005
    I agree about the note taking. There are many studies showing the the mechanical action of writing the material out by hand improves understanding and retention. It definitely helps me.
  7. mattpreston11 macrumors 6502a

    Nov 9, 2007

    out of interest did you learn C first? or know another language first?

    i got advised to learn C before moving onto objective C so thats what im doing.
  8. Metal Dice thread starter macrumors regular

    Metal Dice

    Jun 3, 2009
    Thanks everyone that commented on this thread it really helped me a lot.
    And thanks again :)
  9. Metal Dice thread starter macrumors regular

    Metal Dice

    Jun 3, 2009
    Im reading Objective-c And i was told that starting with C was not the right way
  10. Kingbombs macrumors member

    Jun 24, 2009
    well starting with C can help,

    I would say go through the book and i am assuming they show coding examples and get you to create some projects.
    What i would recommend is after you have made them, play around with them and kind of mod the project so you change certain parts of it and really get a feel for what ever you are making.

    Read as much as you like, but some stuff just may not make 100% sense untill you get to the end and come back and look at it, and other stuff you may think you know but when you come back to it later you may find you were wrong.

    Also if you are going to try and make apps for example, i would suggest starting by making something you would want to make (something simple to) so atleast then you can have fun making it rather than just making for someone else
  11. jsonli macrumors member

    Oct 26, 2008
    Well... does the book teach you about pointers?
    Really, you need to know some C before you learn Objective-C. Pointers, and how they work with memory is important since so many people have problems with memory leaks and over-releasing (crashes).

    Then there are little gotchas (declaring variables at beginning of scope in a switch, and I"m sure there are others).

    Objective-C as a first language isn't a good choice at all IMO.

    The very first thing you learn is how to instruct a computer to do work for you.
    Flow control and other fundamentals. Even that stuff takes a while to master, the last thing I would want to worry about is memory management, pointers, non-descriptive compiler errors and warnings.

    I always advocate a learning language like Turing or VB first - that's how I learned.

    But yeah, maybe you could be John Carmack and be completely self-taught, then again, there is only 1 John Carmack.

Share This Page