From Build to Deploy

After you’ve seen an overview of how to build a Clojure application, you’ll need to consider other concerns, such as testing, integration, and deployment.

When you look into testing Clojure code, you’ll find that Clojure developers lean away from example-based unit testing and more toward other approaches such as interactive development in the REPL and model- or property-oriented approaches that can survey a wider range of inputs for correctness. This approach provides more coverage in less time and creates tests that are easier to maintain over time. However, it’s a shift in thinking, and some practice is required to yield the greatest benefits.

You may also need to connect your Clojure-based application to other systems, ...

Get Clojure Applied now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.