Following are some recommendation.
- Using Camel casing. Variable name must be in camel Case for example table buffer for CustTable must be similar custTable.
- Avoid keyword. Avoid system keywords.
- Company name of Prefix with company name or project, For example if my company name with Al then all custom table, Custom form, Extended data Type, enum must be start with al suppose. AlFileInstallmentSchedule, AlCustTable. table.
- Maintaining consistency, throughout the customization prefix used are consistence, so elements are easily locate.