Test-Driven Development By Example 책
Stars
0
Forks
0
Watchers
0
Open Issues
0
Overall repository health assessment
No package.json found
This might not be a Node.js project
29
commits
[Dollar 예제] Expression Interface -> abstract class로 전환하며 중복되는 로직 제거
7f8599eView on GitHub[chap16] 두 돈을 더하고, 더한 뒤 주식의 수만큼 곱하는 과정을 담음. 그런데 아직도 무언가 불편한 느낌이 존재한다. 책에서의 예제는 끝났지만 불편함을 고칠 수 있을까
d41a922View on GitHub[chap15] 좀더 추상적인 선언을 통해 일반화 과정을 거침(Money, Sum -> Expression)
89d5bd9View on GitHub[chap14] 환전시 발생되는 중복코드나 역할이 침범하는 것을 다시 정리해주면서 생기는 자기 자신 환전시 에러 테스트 코드 추가 및 임시 해결
1800c83View on GitHub[chap13] Sum 객체를 통해 피가산수를 두어 더하는 과정과 reduce의 리펙토링을 진행하여 polymorphism을 이용함
d046472View on GitHub