See my comments below...

> -----Original Message-----
> From: Juan Alvarado (Struts List) [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, July 25, 2002 5:45 PM
> To: Struts
> Subject: Struts Vs. Sun J2EE Compliance and Design Patterns
>
>
> Hello folks:
>
> Recently I had a discussion with an ex-colleague of mine
> regarding struts. I
> explained to him that it's an awesome framework and that it has everything
> for developing web applications using MVC.

comment comment comment comment comment comment comment comment comment
comment comment comment comment comment comment

>
> His response was something to the effect of "I'm sure struts is
> great but we
> are very happy with our architecture here and that it has all the benefits
> of struts and that they are 100% J2EE compliant and sun pattern compliant
> and blah blah blah.... He also made it a point to point out that his
> architecture is just J2EE and no third party libraries.
>

I see....comment comment comment comment comment comment comment comment
comment comment comment comment comment comment

> I tried telling him that struts was all J2EE also and that it was
> written in
> pure java. His response was that it was a third party package on top of
> J2EE. He then tried to tell me what patterns he uses for his architecture
> and those consisted of: Service to Work, with Servlet Front Strategy,
> Displatcher in Controller Strategy, and JSP View Strategy, Value
> Objects,and
> Data Access Objects.
>

That's interesting.  more comments more comments more comments more comments
more comments more comments more comments more comments more comments more
comments more comments more comments more comments more comments more
comments more comments

> I tried to tell him that all that was nice and dandy, but with struts he
> could use all those patterns with struts and in the process save himself a
> ton of time in developing his application(s). Basically this was his
> response:
>
>  I'm just against anything other than the base stuff. I don't
> like reallying
> on any pieces that are from other parties or that put layers on top of
> Java... to be honest, I'm just not interested. I'm sure that many of the
> people on there will have lots to say about why struts is great, but I
> already looked into it, along with all other options, and saw no benefits
> beyond adopting J2EE and Sun's core J2EE patterns. There isn't anything
> struts does that our architecture now doesn't do, and it doesn't do it any
> easier, so why would I bother?
>

I only have one thing to say about that!  comment comment comment comment
comment comment comment comment comment comment comment comment

> So my question is as follows... Isn't this person wrong in saying that
> struts puts layers on top of Java and that struts doesn't do
> anything easier
> than his sun based architecture?? If that was the case, why
> aren't we using
> his architecture/framework?? I mean as far as I know, sun doesn't have
> anything close to what struts is, and if truth be told, aren't they(Sun)
> using at least one of the struts creators for their own Java Server Faces
> framework.
>
> I would love to hear what the community's reaction to these comments are.

comment comment comment comment comment comment comment comment comment
comment comment comment comment comment comment comment comment comment
comment comment comment comment comment comment comment comment comment
comment comment comment comment comment comment comment comment

>
> Sorry for the long post, but I think this one was worth it.
>

That's ok.  I only had a few comments to point out.

> **********************************************
> Juan Alvarado
> Internet Developer -- Manduca Management
> (786)552-0504
> [EMAIL PROTECTED]
> AOL Instant Messenger: [EMAIL PROTECTED]
>
> **********************************************
> Juan Alvarado
> Internet Developer -- Manduca Management
> (786)552-0504
> [EMAIL PROTECTED]
> AOL Instant Messenger: [EMAIL PROTECTED]
>
>


....but seriously...

You can lead a horse (err...Jackass) to water, but you can't make them
drink.

Having the power of persuasion over people is something I, unfortunately,
was not born with.  That's probably why I am not in Sales.

I've also struggled to explain to people the benefits of building on top of
what others have accomplished.  And some people are just too proud to admit
that someone else (whom they have deemed is beneath them) might know more
(or at least more about something specific) than them.

Sometimes, the best technique is to just sit back and give people enough
rope to hang themselves.  I've done it in the past, I'm doing it right now
on the contract I am on, and I'm sure I'll have to do it in the future.

For now, I'll just go on doing my thing here on the struts-users (and a few
others) list.  I'll keep donating my time and talents (what few I actually
have ;) to help others grow and learn.  I think I've learned more just
hanging out on the jakarta lists than at all the jobs/contracts I've had.

Well, I hope you've enjoyed my comments comments comments comments comments
comments comments comments comments comments comments comments comments
comments comments comments comments comments ;-P


James "Sasquatch in drag" Mitchell
Software Engineer\Struts Evangelist
Struts-Atlanta, the "Open Minded Developer Network"
http://www.open-tools.org/struts-atlanta




--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to