Aint Nobody Got Time For The Public
by Sam Fereday
JavaScript
var MyMassiveController = function(){
var somePrivateFunction = function(){
// Do some stuff
};
this.somePublicFunction = function(){
// Some public stuff
};
};
MyMassiveController.prototype.doStuff = function(){};
var t = new MyMassiveController();
// Will work
t.doStuff();
t.somePublicFunction();
// Will error
t.somePrivateFunction();