xhtml
 

Development using an IDE

An IDE (Integrated Development Environment) is a combined editor, compiler and debugging tool. See the department's Java Resources page for a list of possibilities. The features of using an IDE are:

The minuses mean that using an IDE is not recommended for beginners, at the very least not until you understand what the basic Java commands do. If you decide to ignore the minuses, then as with programmer's editors, there are a lot of Java IDEs, mostly poor, it isn't easy to choose and the situation changes with time. So you should type something like "Java IDEs" into Google and do some investigation of your own.

Personally, I don't use an IDE except for an occasional large project carried out intensely over a short period, and many full time developers don't either. My impression is that the best open source IDE is probably Eclipse, which includes the JUnit testing tool. There is also netBeans which is the one that Sun seem to prefer at the moment. A less technically complex option is BlueJ which promotes object oriented design and is now used by a couple of textbooks. (Its download file is a .jar file which gets corrupted by some browsers, so use the ftp download option for safety.)


Back