테스트 주도 개발 튜토리얼 따라가기
Expression.plus를 끝마치려면 Sum.plus()를 구현해야 한다. 그리고 나서 Expression.times()를 구현하면 예제는 끝이 난다.
- times()를 Expression으로 올림
$5 + 10CHF = $10(환율이 2:1일 경우)$5 + $5 = $10$5 + $5에서 Money 반환하기Bank.reduce(Money)Money에 대한 통화 변환을 수행하는 ReduceReduce(Bank, String)Sum.plusExpression.times