Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>It seems to me like you actually have a pretty good idea of what you need to do.</p> <p>Using Subversion (or other VCS) is a must. Although it might be wise to setup a separate SVN repository for your work-related code rather than using a personal one.</p> <p>You can integrate Subversion with Eclipse using a plugin like Subclipse, which I've found works pretty well.</p> <p>I'd definitely use Ant or Maven - my preference is Ant because it's more flexible, and I think it would suit your development style more than Maven as well. But you might also want to look into <a href="http://ant.apache.org/ivy/" rel="nofollow noreferrer">Apache Ivy</a>, which handles dependency-management.</p> <p>Basically you set up an ant task which runs your compile, build and deployment steps - so that when you create a final JAR package you can be sure that it's been unit tested as that is part of your ant script. The best way to get started with ant is to look at some examples, and read through the <a href="http://ant.apache.org/manual/index.html" rel="nofollow noreferrer">manual</a>.</p> <p>As for unit testing - you can gradually build up with unit testing. I would recommend using JUnit in conjunction with a code coverage tool such as <a href="http://cobertura.sourceforge.net/" rel="nofollow noreferrer">Cobertura</a> (which is easy to set up) - it will help you to understand how much code your tests are covering and is an indicator about how effective your tests are.</p> <p>It may also be worth your while setting up something like Trac - it's important to be able to keep track of bugs, and a wiki is surprisingly useful for documentation.</p> <p>In other words, all of this sounds like you're on the right lines, you just need to get started using some of these tools!</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload