Re: Totally New
Re: Totally New
- Subject: Re: Totally New
- From: Kieran Kelleher <email@hidden>
- Date: Thu, 20 Nov 2008 11:06:56 -0500
Welcome Bob,
FWIW, I had education/experience in C, Fortran77 and some other
languages and zero Java knowledge when I learned by myself circa 2003
(I had no training funds unfortunately), *however*, IIRC, the things
that made it easier to learn were:
1) Watching/studying the WebObjects WWDC videos from 2002, 2003
(multiple times) - invaluable - the same principles still apply for
the most part.
2) The incredible guidance by the members of the WO mailing lists -
it felt like I worked at a developer haus with lots of experienced
colleagues ready to help. What a great community.
3) Studying the books. Visual Quick Pro guide has some obvious bad
practices, but it is worthwhile for a beginner IIRC. Practical
WebObjects is well worth studying to understand what is going on.
Apple's EnterpriseObjects book (online) is essential. I found studying
Design Patterns helped me better understand how the WebObjects
frameworks worked and how I could extend them.
4) Browse and analyze the Project WOnder source - a lot about WO can
be learned just by looking at ERExtensions and the many utility classes.
5) Examining example projects - understanding how they worked - use
logger and debugger to understand operation
If nothing else, install WOnder and start with a WOnder application.
You can ignore it is there, but it is essential for productivity,
reliability and not reinventing the wheel.
If you are impatient and want to do minimum learning effort, do these
2 things first:
1) Study Secret Life of Components chapter (6 I think?) in Practical
WebObjects
2) Study Apple's Enterprise Objects book.... available as a PDF online.
And today there is the wiki.objectstyle.org and also the video
podcasts, so newbies to WO are a little bit spoiled today I think ;-)
Regards, Kieran
On Nov 20, 2008, at 10:35 AM, Mike Schrag wrote:
I'd say it takes too long if you need to learn for yourself. One
should either get training or work in a shop where it's used.
I 100% agree with this. WO is a little bit mind-bending, in a cool
way, if you're coming from most other frameworks. It's very useful
to have someone who knows what they're doing to provide some
guidance and explanation of the crazy bits. Of course, Anjo and I
both do WO training, so maybe we're a little biased ;)
ms
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden