B02 Repl-Driven Development in Clojure
Buy now
Learn more
What is Repl-Driven Development?
The mental switch to Repl-Driven Development - Batch vs interactive programming
All about Flow
A map of the Repl-Driven Development territory
Example of Repl-Driven Development
Clojure execution semantics
Compiling and executing code from your Clojure editor
Starting a Basic REPL Workflow
Coding interactively at the Repl
Guidelines for Repl-Driven Development
Ergonomics - Tools to write code
Structural editing - Tools to write code
Testing code with the Repl
Dealing with errors
println debugging
Scientific debugging
Keeping code in sync
Controlling namespace reloading with defonce
Printing values and controlling printing
Playing with values at the repl
Navigating namespaces at the repl
Interactive documentation
Running a Clojure repl in a Java application
Editing servers and other long-running processes
Some reloading tools some people use
Recap and Conclusions
Products
Course
Section
Lesson
println debugging
println debugging
B02 Repl-Driven Development in Clojure
Buy now
Learn more
What is Repl-Driven Development?
The mental switch to Repl-Driven Development - Batch vs interactive programming
All about Flow
A map of the Repl-Driven Development territory
Example of Repl-Driven Development
Clojure execution semantics
Compiling and executing code from your Clojure editor
Starting a Basic REPL Workflow
Coding interactively at the Repl
Guidelines for Repl-Driven Development
Ergonomics - Tools to write code
Structural editing - Tools to write code
Testing code with the Repl
Dealing with errors
println debugging
Scientific debugging
Keeping code in sync
Controlling namespace reloading with defonce
Printing values and controlling printing
Playing with values at the repl
Navigating namespaces at the repl
Interactive documentation
Running a Clojure repl in a Java application
Editing servers and other long-running processes
Some reloading tools some people use
Recap and Conclusions
Lesson unavailable
Please
login to your account
or
buy the course
.