[테스트 주도 개발] 10 - 13 장, 93 - 128
2021. 11. 27. 19:41
728x90
** 이해 못한 부분 정리하기 **
amount : 총액, 액수
multiplier : 곱하다
times () : 곱하기 연산 함수
currency : 통화
addend : 가수 ( 더하는수)
augend : 피가산수 (덧셈의 첫인자)
reduced (축약된)란 이름의 Expression은 Expression에 환율을 적용함으로써 얻어진다.
Expression은 우리가 하려고 하는 일의 핵심에 해당
Expression 인터페이스
- Money reduce(String to)
Money implements Expression
- plus(Money addend) {
return new Money(amount + addend.amount, currency);
}
Sum implements Expression
728x90
'BOOK' 카테고리의 다른 글
[자바 ORM표준 JPA 프로그래밍] 3-4장, 89 - 161 (0) | 2021.12.02 |
---|---|
[테스트 주도 개발] 14장 128 - 136 (0) | 2021.11.30 |
[테스트 주도 개발] 2 - 9장, 53 - 92 (0) | 2021.11.25 |
[자바 ORM 표준 JPA 프로그래밍] 1-2 장, 26 - 88 (0) | 2021.11.25 |
[테스트 주도 개발] 9 - 52 (0) | 2021.11.24 |