Browse Prior Art Database

System and Method of Discovering Same or Similar Constant Variable in Application Development Environment

IP.com Disclosure Number: IPCOM000201138D
Publication Date: 2010-Nov-09
Document File: 2 page(s) / 34K

Publishing Venue

The IP.com Prior Art Database

Abstract

Disclosed is a method by which a project development tool searches existing code and displays a list of constants and variables already in use as part of the programming code. A developer can then avoid unnecessarily creating new constants or variables and avoid duplicating existing ones.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 60% of the total text.

Page 01 of 2

System and Method of Discovering Same or Similar Constant Variable in Application Development Environment

As globalized/distributed development collaboration becomes a more popular method of project development, improved means of communication and effective collaboration is necessary. One of the problems with large and distributed development activity is that there is not an easy way to identify constants that applications need to re-use. For instance, five developers working on FunctionA would share what their constants are within their application or package of code, but the other five developers working on FunctionB for the same project might define the same constant elsewhere and use it for their need. The additional or repeated efforts become very cumbersome during large development activities and slow the process.

The disclosed invention allows developers to see the same or similar constants when defining new constant. In the invention's implementation, upon defining a new constant in code, the development tool being used for the project searches existing code for the same or similar name or value. The tool displays a list of any constants it finds. The developer then selects and reuses the existing constant (if applicable) and avoids duplication of the constant.

In a sample embodiment of the problem: a set of developers is using PASSWORD

_POLICY

_MIN

_LENGTH constant from

com.ibm.cloud.config.client.Default in DeveloperCloud

_Config

_Client

_

JAR. (Figure...