Anne Web Directory » Article Details

Application Development Tips for J2EE Developers

Date Added: September 25, 2009 05:53:30 AM
Author: tagz
Category: Computers: Programming
If you are new to J2EE, starting a new project may be a difficult task. You do not know anything about where to start or what tool you need to use. You have to think of many things before you start writing the code for your project. It would become difficult for you to complete your project if you choose wrong tools especially when you are not familiar with them. 1. Version Control Version control is important for the success of any J2ee development project and its importance increases as more developers join the project. It is always advisable to start using version control system before you write the first line of code when you initiate the project. There are several tools in the market related to version control. One such tool is Subversion. It is an extremely useful tool for Java development as it allows you to move items in the repository without losing the change history. Generating code You have to do a lot of code generation work in J2EE development projects. It comes up as a side effect of the flexibility of J2EE. You can reduce the amount of code work by using XDoclet, which is eminently suited to this task. Build Tools Ant is very popular build system among developers. There are some developers who prefer to use Maven or Make. While you need to follow the strict rules of Maven if you want to use its full potential, Make offers very limited scope for building more complex procedures that a J2EE project may require. In any case avoid using any build tool that is dependent on development environment. Integrated Development Environment A unique feature of Java development is that it does not need any specific development environment. For example, you need not buy an IDE from a specific vendor because you may not even need this tool. It always pays to allow the developers to use any tool they find useful as it will increase their productivity and efficiency. If you stick to one tool for a particular environment, it may affect the efficiency of the developers who may not be familiar with the toolset. In fact there is no reason why you should insist upon using a single tool for your team as Java does not stipulate any technical requirement that necessitates single tool environment. It is no use stopping a person from using Notepad if he feels more comfortable with it. Forcing him to use any other editor such as Eclipse may tell adversely upon his productivity. It does not, however, mean that you should not experiment with the new tools that you come across. If you find a new tool, which is free and has a demo version, download it and try it for some time. After all, the developers of new tools can expect to sell them only if they have something new and helpful to offer.
You must be logged in to leave a rating.
Average rating: (0 votes)

No Comments Yet.


You must be logged in to leave a rating.
Latest Articles

How To Write Paragraphs

Paragraphs are the building blocks of essays, stories and other forms of academic writing. Effectively using paragraphs and writing good paragraphs improves student writing and makes both fiction and non-fiction easier to read and understand.

Increase Traffic Website | Nicheforseo

Having a website doesn’t guarantee success in your business or web-based business. You need to web presence of your website.

Billboard Connection, your connection with a successful franchise

Make Money, learn and enjoylife with Billboard Connection franchises. - If you get the Billboard connection, you would know this is your once in a lifetime business opportunity which will assure you interesting profits.

What You Need To Know About Property Renovation

The article is dedicated to the description of construction process and the general rules of home improvement. Read helpful recommendations on property renovation.

How To Write An Essay

If one wants to know how to write an essay or wants well prepared essay according to their requirements then one can contact us without any hesitation or can log on to WonderfulEssay.com