Ce kata a été réalisé en essayant de s'imposer au maximum l'utilisation d'objet calistanics.
J'ai essayé de ne pas faire en outside in, pour ne pas être influencé par les videos de sandro mancuso sur le bank kata.
Bank account kata
Think of your personal bank account experience. When in doubt, go for the simplest solution
Requirements
Deposit and Withdrawal Account statement (date, amount, balance) Statement printing
User Stories
US 1:
In order to save money As a bank client I want to make a deposit in my account
US 2:
In order to retrieve some or all of my savings As a bank client I want to make a withdrawal from my account
US 3:
In order to check my operations As a bank client I want to see the history (operation, date, amount, balance) of my operations