코드숨 7주 차 회고
카테고리: Memoir
🔥 글의 목적: 코드숨 7주 차의 학습을 정리하고, 한 주를 회고한다.
📌 학습 내용
- HTTPie
- LocalStorage
- 로그인 기능 구현
📌 회고
이번 주는 강의 분량이 가장 긴 한 주였다. 강의를 보면서 문법 등 모르는 것들이 계속 생기다 보니 강의 10분을 보는데도 1시간씩은 걸렸던 것 같다ㅠㅠ 🥹 그리고 중간중간 RORO 패턴이나 기존에 사용하던 객체 구조 분해 할당한 부분들이 헷갈리기 시작하면서 전에 공부하며 정리한 자료들을 다시 보아야 했고 시간을 개인적으로 더 많이 사용하게 되었다. 처음에는 아니 이런 걸 왜 이렇게 헷갈려 하는 건지 자책을 많이 했는데, 그래도 꾸역꾸역 문서로 정리한 나 자신 덕분에 강의를 완강할 수 있었다. 더딘 나 자신 때문에 속상하긴 했지만 한편으론 전에 배운 것을 정리해 놓은 나 자신을 칭찬하는… 마치 지킬 박사 자체가 된 것 같은 한 주를 보낸 것 같다.
이번 주에 공부를 계속하며 관심사의 분리에 관해서 많은 생각을 하게 되었다. page 컴포넌트에서는 ‘react-router-dom’ 을 알고 있고, container 컴포넌트에서는 ‘react-redux’ 를 알고 있고, form 컴포넌트에서는 ‘dom’ 이나 ‘redux’ 의 존재를 모르고 오로지 화면을 그리는 렌더링만을 집중하게 컴포넌트의 관심사 분리를 할 수 있겠다는 확신이 생겼다. 테스트 코드에서도 각 컴포넌트마다 진행해야 하는 것들(dispatch, handle 함수 등)을 조금 더 명확하게 확립할 수 있었다.
댓글남기기