CS использую только для реализации методов расширяющих базовые объекты, а также при написании плагинов, модулей и пр. серьезных сущностей похожих на "классы"
Во всех остальных случаях предпочитаю использование символа подчеркивания и
"глагольных именований":
var Stack = {
push: function() {
//...
},
do_something: function() {
//...
}
//...
};
В общем, как-то
так
Сообщение от trikadin
|
CONSTANT_NAME - константа
|
Пока ES6 нет, о константах особо не задумываюсь. Однако этот стиль использую только в одном случае: для переменных лога и ошибок