Re: "Where to go from here?" 2
Re: "Where to go from here?" 2
- Subject: Re: "Where to go from here?" 2
- From: Graeme Hiebert <email@hidden>
- Date: Mon, 4 Mar 2002 21:53:42 -0800
On Monday, March 4, 2002, at 09:34 PM, Steven Rogers wrote:
On Monday, March 4, 2002, at 10:20 PM, Nikolai Hristov wrote:
My question is, what am I missing by not reading any books about
Cocoa? Unlike Evan, I am self taught... I just use the scarce
documentation and any resources I can find... and I program, program,
program... I do various mini-apps to figure out how things work.
I'd say you're using more time, and possibly missing something that
might be pretty obvious if you read a book.
When you read a book, you get at least a general overview of what
someone thinks is the high points. When you figure it out by trial and
error, it takes quite a while to be sure that there isn't something
important that you just haven't bumped into yet.
What I found valuable about Aaron's book -- which I read after about a
year and a half of tinkering and reading the macosx-dev mailing list --
was to see the process that an experienced Cocoa developer follows when
putting together an application. I learned a lot from the mailing list
about the finer details of Cocoa, and in combination with Apple's
documentation and a few web tutorials, got a pretty good understanding
of how Cocoa was put together. After reading Aaron's book, I got a
higher-level view of things, and could actually think in terms of
putting together an application.
In the long run, it probably comes out about the same. The approach you
pick depends on whether you are learning it to write programs, or
writing programs in order to learn it.
I find both essential. Unless I have a real program to write with a
real goal, I find I don't really learn too much. Books give you
knowledge, but solving a real problem brings the true understanding
needed to make use of that knowledge.
-g
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.