I think the Naming Conventions for Variables and Arguments are very good. It’s easier to tell apart variables and arguments in the workflow. However, seems like UiPath doesn’t follow the Conventions in the productions. Some auto-generated variables are in TitleCase. Also in ReFramework, most of the variables are in TitleCase.