쿠폰함 페어코딩 및 테스트 코드 작성 (Day 162)

Source

  • Field Notes/ReturnZero/Daily Notes/Day 162. 2021-12-09.md

Summary

쿠폰함 기능의 페어코딩을 통해 콜백 패턴 적용과 네이밍의 중요성을 학습했다. 카스토르로부터 테스트 코드 작성을 인수받아, 리디머(Redeemer) 로직부터 구현을 시작했으나 병렬 처리 시 포인터 문제와 코인 히스토리 로딩 오류 등 기술적 장애에 직면했다.

Key Points

  • 페어코딩을 통한 콜백 함수 활용 및 네이밍의 논리 매핑 중요성 인식
  • 테스트 코드 작성 작업 인수 (작은 단위부터 시작)
  • 리디머 로직 구현 우선순위 설정
  • 병렬 처리 시 포인터 꼬임 및 코인 히스토리 로딩 실패 등 기술적 블록커 발생