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]