Cyborg572/aukera-library — pull request #33 by Cyborg572 (2012-08-03 02:05:42+00:00)
Title: Coding Style Update

This update removes the [IIFE][alman1] wrapped around every file in the library, and removes any 'private' variables/functions a module might use in favour of public variables/functions attached as descendants of the auk object.

The removal of the IIFE makes the code easier to parse by things like the outline generator in an IDE. Removing private variables/functions makes future extensions easier. This does put a `"use strict";` declaration in the global scope, but this is development code, and that's something that can easily be addressed while packaging for production.

[alman1]: http://benalman.com/news/2010/11/immediately-invoked-function-expression/