Re: Writing a beginners tutorial, some D2W questions on Webassistant and ERAtachment
Re: Writing a beginners tutorial, some D2W questions on Webassistant and ERAtachment
- Subject: Re: Writing a beginners tutorial, some D2W questions on Webassistant and ERAtachment
- From: David Avendasora <email@hidden>
- Date: Mon, 21 Jan 2008 11:16:36 -0500
I think the key to this whole discussion is that different people
learn things differently. Some need that really low-barrier-to-entry
way of getting started, then they can learn the more complicated
parts. Others want to understand how everything works at the core
before they can start writing code, and for a few they can get that
core understanding in just a few days. For others it's a journey of
months or years.
D2W, and in the past D2JC, greatly lower the learning curve for
starting out in WO. There are people out there like me that would
have never picked up WO if it hadn't been for the ease of getting
started with the D2-technologies.
Now, I will say that I think my application could have been so much
better if I had spent a few months really learning WO first, but by
starting with D2JC I had already deployed the first version of my
application by then. Changes asked for by the users were generally
insanely simple. Tweak the model, tweak the .d2wmodel with the
Assistant, done. It made me look very responsive and allowed me to
work out a lot of kinks with the model long before I started writing
hardly any Java code that needed to be refactored.
I think if you are new to Java and WO the D2W technology is a great
place to start to use it at it's most basic - as a CRUD front-end for
your model. Sure its possible to do so much more with it, but as
everyone has pointed out you need to _really_ be an expert in WO to
leverage it in more advanced ways. For me the learning curve goes
something like this:
1) Modeling/D2 to see how the model is reflected in the UI (you know,
prototyping)
2) Basic WO development, with some simple D2 stuff sprinkled in.
3) Advanced WO development
4) Advanced D2 development
Saying that you really have to understand WO at its deepest levels
before getting into D2W, is assuming that you must use D2W at its
most powerful.
How does that saying go? 1. Make it work, 2. Make it work right, 3.
Make it work fast.
Basic D2W can be used to do step 1 really quickly by a complete Java/
WO noob, and is a perfect place to start for many projects.
Dave
_______________________________________________
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