What is a widely accepted naming convention for date variables or properties in an Object-based, strongly typed language like C# (and by extension, for date database columns)? Do you use the word "date"?
Are there any official or semi-official style guides that recommend such a format?
I'm going to avoid an example with the canonical "created" or "updated" date/time properties, and instead pick another common example: assuming there is no technical, domain-specific, or user reason to avoid any of these names, what would you name a property that contains the date that an interval (a period of calendar time) started or will start?
StartDateStartedDateDateStartedDateStartDateOfStartStartedStartsStart
(This question could also be asked for date-time properties, presumably using "Time" instead of "Date".)
StartDate. UseDateStartedif you want your date field names to cluster together when sorted, e.g. Intellisense.StartedAtwhich is easy to comprehend and sounds quite natural.