Featured Talk: Recent Changes to… by John Resig

Most Recent Talk: Awkward Family Photos by Douglas Chernack & Others

Next Talk: Come as You Are Yoga by Ari Stiles

Using Objects to Organize Your Code 4.17

Description:

When you move beyond simple snippets of jQuery and start developing more complex user interactions and applications, your code can quickly become unwieldy and difficult to debug. This talk will show you how to start thinking about your code in terms of the bits of behavior it comprises, and will teach patterns for code organization.

We'll start by looking at jQuery code that doesn't use any organizing pattern, and point out where issues can arise when the code needs to be debugged or modified. We'll move on to look at how the object literal pattern can be used to solve these challenges by encapsulating features and centralizing configuration options. Finally, we'll look at organizational patterns that allow for private variables and methods.

Comments on this Talk

Missing sbujold, 13 Sep 19:26

This user has yet to validate her/his profile with LinkedIn. It is therefore simple to assume that she/he is but a charlatan or common hoaxster. Mark as non-constructive

Would have been hard to do in 30 min. but maybe show the page that actually uses the feature coded as an object-literal so see how cleanr that also becomes

Stream grahamb, 14 Sep 12:57

This user has yet to validate her/his profile with LinkedIn. It is therefore simple to assume that she/he is but a charlatan or common hoaxster. Mark as non-constructive

The lack of discussion on object laterals was disappointing. I was really hoping to learn how to synergize this new exciting technology.

Awesome session - great slides, great delivery, great content. Wish it had been a bit longer.

Stream justinschier, 14 Sep 14:01

This user has yet to validate her/his profile with LinkedIn. It is therefore simple to assume that she/he is but a charlatan or common hoaxster. Mark as non-constructive

Rebecca was an awesome presenter.

Unfortunately, I thought the examples were written more to be funny and show off how awesome of a programmer she was than to actually be helpful real-world examples.

Stream bobholt, 14 Sep 14:05

This user has yet to validate her/his profile with LinkedIn. It is therefore simple to assume that she/he is but a charlatan or common hoaxster. Mark as non-constructive

Excellent. Everything I hoped it would be plus ligers!

Seriously, really key information to help make that next step on my journey to jQuery master.

119 tol, 14 Sep 22:28

This user has yet to validate her/his profile with LinkedIn. It is therefore simple to assume that she/he is but a charlatan or common hoaxster. Mark as non-constructive

Thanks for the presentation. It was bit over my head, so I'm working through the slides.

On a personal note- your deep, sonorous voice and fine-boned features make me wish I could drag you to the health club and chase you down the treadmill for an hour each day.

Missing lukeb, 16 Sep 01:17

This user has yet to validate her/his profile with LinkedIn. It is therefore simple to assume that she/he is but a charlatan or common hoaxster. Mark as non-constructive

I had no idea you could do that with javascript. I love it and I'm immediately implementing object literals. Thanks so much, Rebecca.

Raj_everywhere Neeraj Singh, 16 Sep 02:46

This user has yet to validate her/his profile with LinkedIn. It is therefore simple to assume that she/he is but a charlatan or common hoaxster. Mark as non-constructive

Had a slow start. But otherwise I liked it.

Leave a Comment

Only SpeakerRate users can comment! Log in or Register.

19 Ratings: 4.17

Delivery: 4.22

Content: 4.13

Login or register to rate this talk!

Last Five Ratings

Welcome to the SpeakerRate Beta! Have feedback? Let us know over at Get Satisfaction (but be nice).