October 15, 2020
redux 구조 명확히 파악
오늘 하나의 결정을 했다. 백엔드 엔지니어가 되기 전에 “파이썬에 대해서 더 자세히 알아봐야 겠다.” 라는 생각을 했다. 일을 하면서 주력 언어를 파이썬이라고 하지만 과연 내가 파이썬을 잘 작성하나? 라는 생각이 들었다. 그래서 좀더 파이썬에 대해서 알아야 겠다. 라는 생각을 했다.
또한 오늘은 코드숨의 숙제로 먼저 테스트 코드를 작성하고, 이후에 컴포넌트를 작성하도록 했다. 테스트 코드를 먼저 작성하려다 보니, 코드를 작성하기 전에 어떻게 구성해야 될지 굉장한 고민이 들었다. 컴포넌트 구조는 어떻게 가져갈지, 컴포넌트의 props과 handle 함수는 어떻게 설정할지, 어떻게 중복된 테스트코드를 줄일 수 있을 지 등 많은 고민을 했다. 솔직히 2일 정도 테스트 코드 작성하지 않으니, 테스트 코드 구조를 잃어버렸다;; 결국 이전에 작성한 코드를 참고하면서 작성했다. 아직 부족하다는 느낌이 들었다. 아직 reducer 코드는 작성하지 못했는데, reducer는 아직도 구조가 머리 속에 박혀 있지 않아서 내일 다시 reducer 테스트 코드와 reducer를 먼저 작성해야 겠다.