Does it make sense to use a TDD approach in concert with big data? Paco Nathan explains how a combination of Cascading, which provides enterprise-level workflows for data, and Clojure, a functional programming DSL, allows developers to tap into TDD for big data applications.