I wasn't really suggesting changing them, as they would break a whole load of 
peoples code, just  pointing out that this is a mistake that leaves well named 
classes unreadable.

It also doesn't help with interfaces and Adobe convention of using a capital 
I's. If acronyms weren't all uppercase, an interface would be clear to see as 
it would be a capital I, followed by another capital letter. If the second 
letter wasn't capitalised, you'd know it was an interface.

For instance

ID3Info, interface or class? Id3Info would have made it clear that it was a 
class.


Tink


On 18 Aug 2012, at 01:53, Gordon Smith wrote:

> On second thought, changing them would be a bad idea because this convention 
> comes from the flash.* API. In other words, it wasn't an arbitrary choice for 
> Flex. As long as Flex is Flash-based, acronyms should not be mixed case, so 
> that the API looks consistent at all levels of the platform stack.
> 
> - Gordon

Reply via email to