No doubt it is that so many people use that convention in programming too.
But consider that in many programming languages, zero-or-more would not 
be an identifier but an expression zero(minus)or(minus)more.
So camel case allows you to think of the element and attribute labels as 
identifiers, without any other mapping.

Kendall Shaw wrote:
>
> This is only partially on topic. Why are so many document types naming
> elements with words delimited by capitalized letters? That is, why:
>
> zeroOrMore
>
> instead of what I consider more readable:
>
> zero-or-more
>
> Kendall
>
>  


Reply via email to