Siempre me he preguntado cuando para usar identificadores (por ejemplo, funciones) con mayúscula inicial en lugar de camel case. Siempre escribo mis JS en el caso de camellos como esto:¿Cuándo debería nombrar cosas con letras mayúsculas iniciales?
function doStuff() {}
var simpleVar = 'some stuff',
myAry = [],
myObj = {};
... Pero sé que debo nombrar algunas cosas con las primeras letras mayúsculas. Simplemente no sé CUÁNDO se aplica esta regla. Espero que alguien pueda aclararme un poco las cosas.
También de interés - http://stackoverflow.com/questions/921133/javascript-naming-conventions y http://javascript.crockford.com/code.html –