Skip to content

bsaad/bank-kata

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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

About the solution :

Master branche has a simple implementation with a domain layer only.

Persistence branche adds in a business layer to handle concurrent operations, and persistence to a H2 database.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages