할일 목록을 작성하면 어떤 테스트들이 있어야 제대로 작동하는 코드가 완성됐다는 걸 확신할 수 있다.
앞으로 어떤 일을 해야 하는지 알려준다.
지금 하는 일에 집중할 수 있게 도와준다
언제 일이 다 끝나는지 알려 준다.
할일 목록
- $5 + 10CHF = $10(환율이 2:1일 경우)
$5 * 2 = $10- amount를 private으로 만들기
Dollar 부작용?- Money 반올림?
equals()- hashCode()
- Equal null
- Equal object