I've just done the Reverse Polish Notation Calculator kata in Clojure using Midje.
These are the tests:
I really love how readable tests are when using Midje.
And this is the final version of the code:
I used a mix of TDD and REPL-driven development, as I did before for the Berlin Clock kata.
Again I commited the code after every passing test and every refactor and also commited the .lein-repl-history file to document all the micro-tests I did on the REPL.
Take a look at the code and commits in this GitHub repository.
No comments:
Post a Comment