[TID] 2020.06.01

eassy·2020년 6월 3일
0

Today I Done

목록 보기
54/69

⌚️ 시간관리

☀️ 기상시간 - 8:50
🌕 마감시간 - 23:30
❌ 집에 누군가가 있으면 자꾸 신경쓰이고,,, 뭘 한다 하면 도와줘야 해서 아무래도 공부에 집중하기가 어려운 것 같다... 돈을 써야 하더라도 밖으로 나오는게 답이다ㅠㅠ

💻 오늘 배운 것

◉ checkbox 다루기

오늘은 이전에 작성해두었던 checkbox 코드를 정리해야 했다.
사실 누군가가 작성했던 코드를 그대로 따와서 넣었던거였어서...
어떤 구조로 되어있는지 제대로 파악을 하지 못했었는데
수정을 위해서라도 구조파악이 되어야 했기 때문에
오늘에서야 자세히 보게 되었던 것 같다.

useState와 useReducer

사실 아직 한가지씩만 쓰는것도 익숙해지지가 않았는데
두가지를 같이 쓰려다보니
state 이름을 써둔것도 헷갈리고
어떤 state가 어디에 들어가있는지도 어렵고ㅋㅋㅋㅋ

구조를 파악하다 보니 정확한건 모르겠지만
useState는 기존에 state가 체크 되어서
onChange되는 경우를 위해 사용한 것 같고,
useReducer는 다시 클릭했을 때
처음 상태로 돌아갈 수 있게 사용한 것 같다.

버튼 하나로, 아님 체크박스 하나로
모든 체크박스를 관리하고 싶었는데
그게 생각보다 복잡하고 어려워서
버튼 두개를 만들어서
하나는 ‘RESET’, ‘ALL CHECK’로
조정하기로 했다.

그런데 그러다보니 체크박스 하나하나에 주어진
props를 사용해서 관리해야해서?
맞는건진 모르겠다ㅠㅠ
코드가 너무 조잡해져버렸다...

오늘의 나는❓

  1. 스타일링 작업을 할때는 이것저것 건드려보면서 결과물을 보다보면 내 맘대로 페이지가 꾸며지는게 재미있어서 시간가는줄 모르고 열심히하는 반면, 기능 작업은 너무... 어렵고 막막한 부분이 많아서 참 집중하기도, 열심히 하기도 어려운것 같다. 차라리 공부할 수 있음 좋으련만...
  2. 아침에 너무 귀찮고 생각보다 너무 늦게 일어나버려서 아침 운동은 건너뛰고 싶었는데, 날씨가 너무 좋다고 계속 나가고 싶어하는 엄마때문에 움직였다... 비록 나는 먼저 들어왔지만..!ㅎㅎ 나간것은 성공!
  3. 카페에 가서 작업을 했지만 결과물이 없어서 정말 울적한 하루였다ㅜㅜ 기능적인 부분을 익히기 위해서라도 노마드 강의를 들어야할까..?
  4. 공부를 마무리하는 시간이 정해져있지 않다 보니, 그날 작업을 제대로 끝내지 못하면 잠들기가 어렵다 어떻게해야할까.!.!.!!!!

내일의 나는❗️

  1. 내일까지는 어느정도라도 checkbox부분에 대한 코드는 정리를 해야하는데 할 수 있을까ㅜㅜ ethan도 계속 답이 없어서 뭘 물어보기도 그렇다ㅎ
  2. 요즘 계속 좀 늦게 일어나서... 물론 일찍 잠들지 못해서인것도 있겠지만.. 병원도 가야하니 일찍 일어나기!
  3. 오전부터 병원을 두곳이나 도느라, 오후나 되서야 작업을 할 수 있을 것 같다. 부지런히 끝내기! 이 또한 필요한 시간이니까 넘 조급하게만 생각하지 말자
profile
쉽게 사는건 재미가 없더군요, 새로 시작합니다🤓

0개의 댓글