TIL_09142021

오늘 한 것

  • 독서 - 객체지향의 사실과 오해 Chap5
  • W4 위클리 과제

    • VoucherFactory 클래스를 @Component를 통해 빈으로 등록하도록 변경, 생성자 private 삭제, static 메서드를 일반 메서드로 변경
    • 이유 : 기존 설계를 토대로 테스트 코드 작성 시 Mock 객체로 만들 수 없어서 service 레이어 테스트를 진행하지 못했다. 설계 수정이 올바른 선택인지 모르겠지만, 피드백을 받으면서 물어봐야겠다. 왜 TDD로 개발을 하게 되는지 이해하게 되었다.(테스트 코드를 작성하면서 구현 방향을 설계할 수 있음)
    • Customer 도메인 관련 개발
    • JdbcTemplate 사용해서 Repository 작성, 테스트 코드 작성

내일 할 것

  • W4 위클리 과제

Written by@Myunghwan
Nothing changes if nothing changes

GitHub