Leveraging Code Quality Tools 3.74 http://spkr8.com/t/7918

Description:

JavaScript is a powerful and flexible language that allows you to write very elegant programs. However, it has some parts that are easily breakable and no matter what you are writing it is very important to not to ship broken code. Fortunately, there are tools that were designed to catch potential problems in your code and report about them before the deployment of your code.

This talk is about integrating such tools into your daily development workflow. It will give you a basic idea of the problems that JavaScript has and approaches you can take to prevent those problems. Along the way, we will introduce JSHint, a community-driven code quality tool, and how we use it at Disqus to make sure that we don't ship broken code to 500m+ visitors.

The talk will also explain why code quality tools are important to the community and describe our plans towards the next iterations of JSHint.

Comments on this Talk

Avatar-missing-icon-08 Nathaniel, 09 Jul 04:27 PM

Great talk! I've heard of JSLint in the past but I never really considered using that sort of tool before. Now I can see how much easier my professional life would be with such a tool. I think the only thing I would suggest for you is what you said yourself, that you sometimes speed up a bit. Thanks again for the very useful talk!

Open-uri20110626-13869-1429euy-0 robbiethegeek, 09 Jul 08:39 PM

Haven't every used tools like these, been hearing that it is simple to do and I will start using this next :)

Barry-square bhoggard, 10 Jul 04:43 AM

I learned a lot. I would recommend speaking a bit more slowly for clarity, but overall the delivery and content were great. Loved the attitude.

Jlove201003 Justin Love, 12 Jul 07:10 PM

A good reminder that I should get automatic checking set up again.

Delivery was a little rough. Unfortunately the only remedy I know of is rehearsal, which can be a bit time consuming.

Have an account? Sign in or register.

Leave a Comment

13 Ratings: 3.74

Delivery: 3.48

Content: 3.99

Last Five Ratings