rojoangel / bank-kata-calisthenics

Bank kata using objet calisthenics

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bank account kata

Original idea: https://github.com/sandromancuso/Bank-kata/

The Rules

  1. One level of indentation per method
  2. Don’t use the ELSE keyword
  3. Wrap all primitives and Strings
  4. First class collections
  5. One dot per line
  6. Don’t abbreviate
  7. Keep all entities small (50 lines)
  8. No classes with more than two instance variables
  9. No getters/setters/properties

References:

Notes

Project generated with

mvn archetype:generate                        \
   "-DarchetypeGroupId=io.cucumber"           \
   "-DarchetypeArtifactId=cucumber-archetype" \
   "-DarchetypeVersion=7.5.0"                 \
   "-DgroupId=org.kata"                       \
   "-DartifactId=bank-kata-calisthenics"      \
   "-Dpackage=bank"                           \
   "-Dversion=1.0.0-SNAPSHOT"                 \
   "-DinteractiveMode=false"

About

Bank kata using objet calisthenics


Languages

Language:Java 96.5%Language:Gherkin 3.5%