My Thoughts and Experiences on Pair Programming - Challenges

This is the final post in a three part series. In part 1 of this series, I gave an introduction to pair programming. In part 2, I discussed the benefits of pair programming. I will now talk about the challenges of pair programming.

My Thoughts and Experiences on Pair Programming - Benefits

In part 1 of my series, I gave an introduction to pair programming and discussed setting up an environment conducive to pair programming. I’ll now talk about the benefits of pair programming.

My Thoughts and Experiences on Pair Programming - Intro

Note: This is part one of a three part series. You can find part 2 and part 3 here.

Equality Comparison In JavaScript

Let’s talk about something not fun: equality comparison in JavaScript. In most languages, operators for checking equality and inequality between two values exist. They usually are == and !=, respectively. JavaScript has these operators as well, but they come with a not fun surprise. In addition to performing comparison, these operators perform type coercion in order to match the types if they are different. The tricky thing is that sometimes JavaScript coerces types to values that you wouldn’t expect.