TDD - 켄트백
- $5 + 10CHF = $10(환율이 2:1 일 경우)
- $5 +
$5 = 10$ - $5 + $5 에서 Money 반환하기
- Bank.reduce(Money)
- Money 에 대한 통화 변환을 수행하는 reduce
- Reduce(Bank, String)
- Sum.plus()
- Expression.times()
- $5 * 2 = $10
- amount 를 private 로 만들기
- Dollar 부작용?
- [] Money 반올림?
- equals
- [] hashcode()
- [] Equal null
- [] Equal object
- 5CHF * 2 = 10CHF
- Dollar / Franc 중복
- 공용 equals
- 공용 times
- Franc 와 Dollar 비교하기
- 통화
- testFrancMultiplication 제거