This is still a good exercise when you get that far. Programming is essentially breaking a big complex idea down into progressively smaller ones until you get to something you can actually write code for. Good software architecture promotes this as well as re-use so you don't write the same thing twice. Then you can worry about performance, memory usage and making it pretty.
Yeah I guess so, probably will still be a long time from now. On the outside surface it seem like really just what you are saying. I don't think I should be worry about architecture atm when in this moment I can't really even write a piece of code.
So I should start soon, my research into this subject have been quite useful so far. Basically now I need to learn C, then C Objective. Only after I have done these 2 things I should begin looking into Xcode...etc?
Thanks for your help btw, you have been quite helpful since I started this thread. Are you a IOS dev yourself?