# Poll: Naming Convention for Custom Properties

**URL:** <https://forum.inductiveautomation.com/t/poll-naming-convention-for-custom-properties/10431>\
**Category:** General Discussion\
**Created:** [September 3, 2015, 6:14pm UTC](https://forum.inductiveautomation.com/t/poll-naming-convention-for-custom-properties/10431 "2015-09-03T18:14:14Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![nmudge](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nmudge/32/3394_2.png) [@nmudge](https://forum.inductiveautomation.com/u/nmudge)\
**Post date:** [September 3, 2015, 6:14pm UTC](https://forum.inductiveautomation.com/t/poll-naming-convention-for-custom-properties/10431/1 "2015-09-03T18:14:14Z")

</div>

How Should Custom Properties Be Named  
[poll]

- Upper camel case? Example: MyCustomProperty
- Lower camel case? Example: myCustomProperty
- Upper case? Example: MYCUSTOMPROPERTY
- Lower case? Example: mycustomproperty  
[/poll]  
I’m working on a [Ignition Project Development Style Guide](http://www.perfectabstractions.com/perfect-abstractions-ignition-project-developer-style-guide.html).

I’d like to know how people currently prefer naming Custom Properties on components.

---

<div class="post-metadata">

**Author:** ![nmudge](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nmudge/32/3394_2.png) [@nmudge](https://forum.inductiveautomation.com/u/nmudge)\
**Post date:** [September 13, 2015, 6:38pm UTC](https://forum.inductiveautomation.com/t/poll-naming-convention-for-custom-properties/10431/2 "2015-09-13T18:38:08Z")

</div>

Based on poll results and user input, lower camel case has been chosen for the style guide.

Thanks for your votes!

---

<div class="post-metadata">

**Author:** ![khanley](https://avatars.discourse-cdn.com/v4/letter/k/c2a13f/32.png) [@khanley](https://forum.inductiveautomation.com/u/khanley)\
**Post date:** [October 1, 2015, 5:11pm UTC](https://forum.inductiveautomation.com/t/poll-naming-convention-for-custom-properties/10431/3 "2015-10-01T17:11:43Z")

</div>

I know I’m late to the party here but honestly I think it should be both upper and lower camel case.

If you are talking about a singular property use lower camel: startDate, orderQuantity, postageRequired, shippingMethod, etc.

If you are say passing a complex UDT into a template use upper camel so that at a glance you can tell “this property/parameter is different/has more depth to it”
