TIL - 20220701
2022. 7. 1. 23:39
TIL
코드숨 오늘도 코드숨 4주 차 두 번째 과제인 레스토랑 정보 확인 및 예약 시스템 구축하기를 진행했다. 이 과제의 목표는 레스토랑의 이름, 분류, 주소를 입력받고, 추가 버튼을 누르면 레스토랑 목록에 추가해 사용자에게 보여주는 것이다. 오늘은 어제 만들었던 리덕스 관련 코드를 리팩토링하고, 그것을 기반으로 컴포넌트를 추가했다. 특히 오늘 리덕스 관련 코드들을 리팽토링 하면서 TDD의 장점을 체감할 수 있었다. 사용자가 입력한 값을 nameInput, typeInput, addressInput이라는 각각의 변수로 관리하던 것을 restaurant라는 하나의 객체로 묶어서 관리하도록 리팩토링 작업을 했는데, 이미 만들어진 테스트가 지속적으로 피드백을 해주니 혹시나 잘못 수정하지 않을까 하는 걱정이 없었고, ..