1 1 Package Development and Naming Standards

LANSA Application Design

1.1 Package Development and Naming Standards

The term "Package Development" refers to applications developed specifically for sale on the open market.

All development, but especially package development, presents a particularly crucial problem with regard to naming standards. This is the problem of duplicated names.

For example, what happens if you design a package with a customer master file called CUSTMST, install it onto a new user's system and then find that the user has an existing customer master file called CUSTMST?

The best method of avoiding this situation is to set - and strictly follow - naming standards.

The suggested standard is to prefix all objects with two characters to identify the package. For example OE (order entry package) or GL (general ledger package).