Code Culture
Bobby Norton’s thoughts on software development
Categories: Build and Deployment, Craftsmanship, Functional Programming, Test Driven Learning | Add a Comment

In a previous post, I alluded to using Test-Driven Learning (TDL) techniques to decompose a compact Fibonacci function from Programming Clojure:
def fibo(
  (map first (iterate (fn[a b] [b (+ a b)]) [0 1]))
These learning tests are in Shubox - check it out.
A few colleagues and I recently discussed whether or not traditional (aka object-oriented) TDD techniques [...]