Я всегда задавался вопросом, когда использовать идентификаторы (например, функции) с первой буквой капитала вместо случая верблюда. Я всегда пишу свой JS в случае с верблюдом:
function doStuff() {}
var simpleVar = 'some stuff',
myAry = [],
myObj = {};
... Но я знаю, что я должен называть некоторые вещи первыми буквами капитала. Я просто не знаю, КОГДА это правило применяется. Надеюсь, что кто-то может сделать вещи немного яснее для меня.