TDD, 클린 코드 with Java 17기 라이브 강의 요약 (작성예정)
- 외부활동/TDD, 클린 코드 with Java 17기
- · 2023. 12. 16.
로또 - TDD 회고
Step1 문자열 계산기 Step1 문자열 계산기 PR 미션1의 계산기와 비슷한 요구사항이여서 쉽게 진행했다. import java.util.regex.Pattern; import java.util.stream.Collectors; public class Input { Input은 validation과 parsing을 수행하고 있는 객체다. 아래와 같은 피드백을 받았다. 💡 validation과 parsing을 수행하고 있습니다. Input 보다는 더 잘 표현할만한 명칭은 없을까요? 입력 값 검증만 했다면 -Validator 등을 붙혔겠지만 parsing 역할도 있어서 범용적인 클래스명을 붙히는게 좋다는 생각이 들었다. 그래서 클래스명을 CalculatorInputProcessor 로 수정하였다. pub..
- 외부활동/TDD, 클린 코드 with Java 17기
- · 2023. 11. 11.