The long way through Software Craftsmanship

Bank kata in java

Jan 22, 2015 - 1 minute read - Comments - kataoutside-in-tddtddjavapair-programming

Manuel Rivero and I did a subset of the bank kata, proposed by Sandro Mancuso.

We’ve used java (mockito, hamcrest, junit), outside-in TDD. The code is spread among several sessions. We have not committed after each step, only at the end of the session.

The source code is on github

You can read Manuel’s take on the kata on his blog