Into the Tunnel

Java Case Study, Episode 8

By Robert C. Martin and Micah D. Martin

71 minApr 2015

Tunnel Vision.

We all get it. We get so focussed on what we are doing that we lose the bigger picture. We get so frustrated with the time it takes to arrange all the fiddly little details that we begin to take shortcuts.

This happens a bit in this episode. It's not a disaster. We recover quickly. But still, you can see it happen.

Another interesting occurrence in this episode is the identification of a bug from the subtlest of symptoms. It's actually quite remarkable that we saw it.

And then there's the function we thought was a constructor; but wasn't.

And then there was the unexplained malfunction that we fixed with a magic word.

Yes, this one is fun. It's a bit embarrassing; but it's fun.