Becoming a better JavaScript developer
So in my quest to becoming better with JavaScript, I’ve been reading a variety of books, articles, and blogs and I happened across the following site:
The blog itself has a lot of good advice to offer in regards to both structuring your JavaScript into testable and reusable modules, as well as advice on how to apply BDD techniques in testing JavaScript. What really struck me however were the nice little touches on the website itself – a nice little welcome message that contains the usual “about” information, that only appears when you view the site for the first time; a tweet update side bar integrating with tweetboard; and a live chat window:
The next cool thing I found on the same site can be seen here:
http://elijahmanor.com/webdevdotnet/post/Switching-to-the-Strategy-Pattern-in-JavaScript.aspx
Basically, the author identifies a “code-smell” and applies a pattern to aid maintainability. The cool thing here is the link to “view, run, & edit code” for each example:
…which integrates with an site,
http://jsfiddle.net
, allowing the sample to be modified and run within the browser:
Very cool stuff indeed.
Posted on June 23, 2010, in Uncategorized. Bookmark the permalink. 1 Comment.

Pingback: Processing ModelState errors returned in Json format using Knockout.js « Cav’s Weblog