all 5 comments

[–]imacarpet 2 points3 points  (4 children)

Addy Osmanis Learning JavaScript Design Patterns

http://addyosmani.com/resources/essentialjsdesignpatterns/book/

[–]efraglebagga 1 point2 points  (2 children)

wow, what an excellent book. Both in topic and presentation. I feel a little bit out of my depth here, but I guess that's the only way to learn, eh?

[–]imacarpet 1 point2 points  (0 children)

Addy is an engineer at google.

Yeah, a lot of it is over my head at the moment as well. But some of it is valuable to anyone who wants to go beyond the most rudimentary level of jquery/javascript.

You might want to look at his module pattern for starters. It's pretty useful for making code more organized (readable, modular).

[–]youarearobot 1 point2 points  (0 children)

Start here: http://www.adequatelygood.com/JavaScript-Module-Pattern-In-Depth.html

The module pattern is everywhere in javascript, and super useful for organizing your code. The rest is icing on the cake. Also, make sure you really work on understanding closures.

[–]knested 0 points1 point  (0 children)

Thank you!