Jspresso/Java development best practices..?

3 posts / 0 new
Last post
Rick
Offline
Joined: 12/07/2011
Jspresso/Java development best practices..?

Hi all.. I'm hoping some of you that have been around Java for longer than I have (which isn't very long) can clue myself in (and perhaps others??) that are a bit green behind the ears with Java/Maven/Jspresso best practices to ensure that we don't chase our tails as it were (go in circles with re-doing stuff that we did wrong the first time).

I'm personally an embedded PPC/C and C++ developer for about 20 years now and while I've toyed with Java applets in the very distant past (mid 90's), I've never done anything serious with it and have toyed with various other application frameworks including some for PHP, I had an application written in Visualworks Smalltalk using Seaside (a continuations framework that is popular in the Smalltalk arena) and played with RoR and various others.. I know that I should, for instance, setup a source code repository of some kind or another (e.g. CVS, RCS, SVN,Git, etc) -- but I don't know what is typically used for Java projects.. Clues??

Also, are there some Java no-no's I need to know about or should know about?  Any other development tips that should be known and perhaps passed-on to those like me that may not know better?  If it matters, I'll be developing in Eclipse mostly because of the plug-ins for SJS and whatnot.. I do have a fully licened version of Idea Ultimate but it doesn't know Jspresso from what I gather

Thanks in advance for any insight you can provide as I'm sure I'm not the only Java newbie to visit this forum/site..

 

maxime
Offline
Joined: 06/23/2008
Hello Rick I think SVN or Git

Hello Rick

I think SVN or Git are the most common source repositories... I'm using SVN for a long time but I think Git is more popular in the open source world.

For Jspresso development you should use Eclipse because of the pretty "Jspresso Developper Studio" plugin !

For the very begining with Jspresso you do not need to be a very experimented Java developper... The HRSample application is what we can consider as "simple" usingJspresso ! You will see that there is very few java code... most part is coded using SJS

I hope you will enjoy !

Rick
Offline
Joined: 12/07/2011
Thanks for the reply.. Since

Thanks for the reply.. Since I wrote this thread I was doing some light reading on the web about the different version control systems and I think I'll probaby try out Bazaar which is slightly less popular than either Mercurial or Git but would work for our development stuff since it works happily in a distributed environment so I can use it on my laptop when I'm away from home or whatever..