To make it easier to navigate through your configuration and find objects you are looking for or understand how a certain feature works a proper naming convention is critical. This is especially necessary if others try and follow your code or need to make feature changes.
The attached spreadsheet offers a great convention that the Enovation Controls software teams follow.
The premise is simple, start with an acronym of the object followed by its description. This applies to both programming objects and screen widgets found on the Page designer.
An example in programming are Events, is it a user created event, a system created event, or a script function event. Knowing which type of event it is is important and using a prefix solves this problem.
Here is an example of how that looks in the page designer, as you can see when the widgets are named following a consistent convention it is easy to understand. This becomes especially important when the widget is used in a script to animate it and you have to call it by name.
Convention Not Named Poorly Named