Video time: 17m07s
Want this course?
A map of the Repl-Driven Development territory
Course: Repl-Driven Development in Clojure
We take a look at an idealized model of the development process so that we can understand all of the places where we can make tools and practices to improve our development workflow.
Course: Repl-Driven Development in Clojure
Lessons
What is Repl-Driven Development?
free
7 min
The mental switch to Repl-Driven Development - Batch vs interactive programming
11 min
All about Flow
free
13 min
A map of the Repl-Driven Development territory
free
17 min
Example of Repl-Driven Development
free
43 min
Clojure execution semantics
31 min
Compiling and executing code from your Clojure editor
free
21 min
Starting a Basic REPL Workflow
11 min
Coding interactively at the Repl
28 min
Guidelines for Repl-Driven Development
19 min
Ergonomics - Tools to write code
13 min
Structural editing - Tools to write code
13 min
Testing code with the Repl
12 min
Dealing with errors
22 min
println debugging
24 min
Scientific debugging
15 min
Keeping code in sync
37 min
Controlling namespace reloading with defonce
20 min
Printing values and controlling printing
26 min
Playing with values at the repl
21 min
Navigating namespaces at the repl
19 min
Interactive documentation
13 min
Running a Clojure repl in a Java application
36 min
Editing servers and other long-running processes
21 min
Some reloading tools some people use
23 min
Recap and Conclusions
14 min