요 근래 몇년간 불면증을 앓던 내가 최근 또 저녁에 잠을 못자는 일이 생겨서, 낮에 좀 자고 그 시간만큼 저녁에 더 공부하고, 이런 일이 좀 있었다. 그치만 너무 안 좋은 습관이기 때문에 어제 저녁 수면 유도 한약을 먹고 잠들었는데.. 새벽에 4시간정도 자고 깨더니 낮부터 강의를 듣지도 못할 정도로 졸린 것이다.. 밤낮이 바뀐 삶, 불면증을 고친다는게 너무나도 힘든 하루였다 ㅠㅠ
오늘 한 일
- todoList 할일목록/완료목록 하나의 component로 구현화
- 리액트 숙련 강의 1회 완강 성공!!(이해도는 음..2~30%?)
- 알고리즘 문제 풀이(1문제.. 이거라도 어디냐 ㅠ)
부족했던 점
- 리액트 숙련 강의 이해도 너무 낮음. 내일 다시 차근차근 강의 들으면서 내것으로 만들 예정
- css, 알고리즘 강의 못들음
- form태그 안에서 버튼 실행하면 버튼 타입이 기본 submit으로 되어 있어서 새로고침이 되는데 e.preventDefault()로 새로고침 방지해야하는 개념을 잊고 있었음(다시 기억해서 해결)
- todolist 에서 deleteCard 버튼 함수 실행 시 filter로 카드 id 아닌 걸 거르고 그 아닌 것들만 setTodos에 넣었어야 했는데, 헤깔려했음

예를 들어 카드가 id 1~4인 4개가 있었다고 가정하면 filter로 그 버튼의 id를 찾고, 그 id가 아닌것들만 걸러내서 그 값들을 다시 ...todos로 풀어서 새로운 배열로 setTodos에 저장해야 그 값만 삭제가 되는데 몇 번밖에 안만들어봤다보니 아직도 헤깔려했던 것 같다. 그래도 이젠 더 이상 까먹지 않을 자신이 있다
느낀 점
- todolist를 자주 만들어보며 확실히 map과 filter 사용감각을 익힌 것 같다.
- 리액트 숙련강의를 듣고 너무 어려워서 재차 듣는건 당연하고 시간을 좀 더 내서 JS DOM쪽 파트를 다시 들어야겠다
- css/알고리즘도 중요하지만 지금 캠프 과정을 제대로 따라가는게 더 중요한거 같다고 느껴서 기본 개념 충실히 익히고 나서 남는시간이 있다면 그때 css/알고리즘 강의도 들으려 노력하도록 하겠다
- 오늘 낮에 약에 취해 너무 졸았던 것 같아 너무 아쉽다 ㅠㅠ 빨리 몸 컨디션을 제대로 끌어올려야겠다(밤낮 안바뀌게)
