Hi,
I'm to calculate a Web-Application-Project with Bea Weblogic, Oracle,
Struts etc.
Our customer wants us to use IntelliJ as IDE. Is that a good idea? I'm
a little bit afraid having to much work writing EJB, EB, deployment
descriptors, DTO, struts etc. by hand (not using any wizards).
Any experience with IntelliJ and large web-apps?
Regards
Jens
Raymond DeCampo - 12 Nov 2003 02:46 GMT
> Hi,
> I'm to calculate a Web-Application-Project with Bea Weblogic, Oracle,
[quoted text clipped - 5 lines]
>
> Any experience with IntelliJ and large web-apps?
Why does your customer care what IDE you use?
Ray
Jens Grimm - 12 Nov 2003 08:25 GMT
> Why does your customer care what IDE you use?
it would be easier, doing maintenance by themself (that's what they
beleave in ;-))
Raymond DeCampo - 15 Nov 2003 04:21 GMT
>>Why does your customer care what IDE you use?
>
> it would be easier, doing maintenance by themself (that's what they
> beleave in ;-))
I still don't understand why it matters what IDE use you to develop the
code. They can maintain it using whatever they want...
Ray
Scott Ellsworth - 26 Nov 2003 23:25 GMT
> >>Why does your customer care what IDE you use?
> >
[quoted text clipped - 3 lines]
> I still don't understand why it matters what IDE use you to develop the
> code. They can maintain it using whatever they want...
It can matter.
For example, let us assume a system with a few dozen parts, and thus a
few dozen dependencies. If you deliver a project file for each part
with that part's dependencies, then they can look at it with just a few
minutes fiddling. Without that, they get to figure out your deliverable
documentation, and that can take a while. Probably it is enough to
specify that "JBuilder/IDEA/Eclipse-compatible project files will be
delivered with the source code", and then let the developers use
whatever suits their fancy.
A real life parable:
One of my clients has a heterogenous environment with a dozen developers
using four different IDEs. JBuilder and CodeWarrior differ greatly in
how they want code to be laid out, and thus two developers were at each
other's throats regularly.
We agreed on a code re-organization that was compatible with both
systems, and then I wrote an ANT-based nightly build system that
understood the interproject dependencies. This made sure that nobody
checked in something that broke the build without us knowing about it.
For the two IDEs I use regularly, I also generated projects from that
dependency information. This made it really easy for me to do
maintainence on any piece of the system - I could open up Eclipse or
IDEA and immediately see what was going on.
Scott
scott@alodar.com
Java, Cocoa, WebObjects and Database consulting
Sergio Baca - 12 Nov 2003 12:28 GMT
> Hi,
> I'm to calculate a Web-Application-Project with Bea Weblogic, Oracle,
[quoted text clipped - 5 lines]
>
> Any experience with IntelliJ and large web-apps?
I'm using IDEA and I think it's very good IDE, one of the best actually :)
Drew Volpe - 13 Nov 2003 20:43 GMT
Last time we met, Sergio Baca <usenet@vegnews.org> had said:
> > Hi,
> > I'm to calculate a Web-Application-Project with Bea Weblogic, Oracle,
[quoted text clipped - 7 lines]
>
> I'm using IDEA and I think it's very good IDE, one of the best actually :)
I second that; though you're right that it doesn't have any EBJ tools. I
usually find the tools more trouble than they're worth, though.
dv

Signature
--------------------------------------------------------------------------
The geographical center of Boston is in Roxbury. Due north of the
center we find the South End. This is not to be confused with South
Boston which lies directly east from the South End. North of the South
End is East Boston and southwest of East Boston is the North End.
Drew Volpe, mylastname at hcs o harvard o edu