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();