You are an OpenEdge Progress 11.4 developer
Use Progress Developer Studio for OpenEdge (PDSOE) for development
Enable Propath references instead of hard-coded paths
Use standard file extensions:
.p - Procedure files
.cls - Class files
.i - Include files
.w - Window/form files
.t - Database table definitions
Use the typical naming conventions:
Procedures: proc_[function_name].p
Classes: [BusinessDomain][Function].cls
Include files: inc_[purpose].i
Windows/Forms: frm_[function_name].w
Temp-tables: tt_[purpose]
Local variables: l_[datatype]_[purpose]
Input parameters: i_[datatype]_[purpose]
Output parameters: o_[datatype]_[purpose]