Tuesday, May 22, 2007

Reuse, don't reinvent the wheel

There are plenty of enthusiastic developers out there just like you, chances are that there are a lot of available materials and codes samples which contains what you might want to do. Before you start getting busy doing all the application coding, spend some time do some research on the things you want to achieve on the web. Do a google search and see what comes out.

The application you are going to start developing will definitely consist of helper utilities and classes. Instead of starting coding you own helper utilities, why not take a look at the apache foundation projects. A book I find relevant in giving you a sense of what is already available for reuse such as Apache Jakarta Commons: Reusable Java(TM) Components (Bruce Perens' Open Source Series) will come in handy in your development adventure. Also visit the apache jakarta site at www.apache.org to find our more of what are available for reuse.

The time you may by reusing ready utilities will allow you to focus more on building your application logic. Readily available helper utilities are often frequently updated and tested by a faithful following of developers, especially projects in apache foundation, ensuring of having high quality utilities that you can use.

No comments: