Please log in to watch this conference skillscast.
For newer team members, and those who haven't worked on a given piece of code for a while, it's sometimes difficult to understand the structures flowing through the functions. In Clojure, associative structures are often gradually built up as they are passed between functions, and it's difficult to know what they might contain at any point without tracing them through these functions.
Mark will describe the team's experiences of using tests, Prismatic Schema, and core.typed in an attempt to alleviate this problem.
YOU MAY ALSO LIKE:
Understanding our code with tests, schemas and types
Mark Godfrey
I love Clojure and have been using it professionally for the last few years. I'm currently working at Oracle in Bristol on a continuous delivery system for Oracle's cloud products and infrastructure.