Imagine your body with no bones not organized in any shape or fashion. You would be a pile of mush with a bunch of spikes sticking out in random places.
Now imagine if those bones were all in the same place. You'd be a stick.
Organizing your application is important because:
- Maintainability
- Structure
- Speed of Development
RequireJS, Backbone, all encourage bad structures.
Name of the game is modularize.
- App
- Table
- Scroller
- Resize
- Table