[ajug-members] Seeking web app advice
joe.drury at gmail.com
Thu Feb 12 20:12:18 EST 2009
I agree with Lance. Open source projects are a great way to learn about
applications of a particular language. I would also recommend that you try
to stay away from some of the heavy stacks like EJB 2 unless you're trying
to gain an understanding of how things used to be done. There has been a
lot of talk as of late to thin down the language by using profiles or
lighter-weight containers like the spring framework. Spring will drive you
to an interface first approach which is probably not a bad thing.
On Tue, Feb 10, 2009 at 1:27 PM, Lance Gleason <lgleasain at yahoo.com> wrote:
> It sounds like you have a language looking for a problem to solve instead
> of a problem looking for an appropriate language/technology. The trend
> among the Java community is to move away from a heavy Java solution to a
> problem unless you have requriements that need the extra horsepower that a
> Java based solutiuon gives you.
> The vast majority of projects developed today are not hightly transactional
> systems with hundreds or thousands of concurrent users. To that end I would
> recommend looking at developing a solution in Groovy/Grails or JRuby/Rails
> to get something working. You can call Java libraries from wither of these
> frameworks and plug in Java code as your user profile and performance needs
> dictate it.
> If the main purpose of this exercise is to learn, or get better at Java
> you will probably get more bang for your buck by contributing to a current
> Java open source project will will have the side benefit of having a number
> of experienced Java developers reviewing your code submissions. This will
> help you to improve your coding styles and habits and will give you a much
> richer experience.
> All the best!
> ajug-members mailing list
> ajug-members at ajug.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the ajug-members