Previous Topic: Naming ConventionsNext Topic: Natural Language


Naming Conventions

Naming conventions assume a particular importance on iSeries for a number of reasons. The Single Level Object Addressing of the OS/400 architecture means that the fundamental software entities exist within a flat hierarchy of only two levels¾library and object. While this has many benefits, it also means that name conflicts are more likely, and that the context in which an object is found does not necessarily give information about its purpose or nature.

The maximum lengths allowed for the names of most types of OS/400 entities are relatively short; ten characters is standard. This means that where there are large populations of an entity, you need to plan to avoid conflicts.

One of the fundamental strengths of the OS/400 is its consistent user interface. In some cases, this requires that objects be named to conform with OS/400’s implicit rules for naming objects that are visible to an end user.