회고

코드숨_React _1주차_주간회고

Facts (사실, 객관)

  • 코드숨 1주차 강의 듣기
  • 과제 1: let 제거하기
  • 과제 2: 간단한 계산기 만들기

 

Feelings (느낌, 주관)

새롭게 알게된 것들이 너무 많았던 한주였다. 그냥 지나쳤던 것들에 대해 공부해볼 수 있는 시간을 갖게 되었는데, 그러다 보니 그간 대충 해온 것에 대한 반성을 피해갈 수는 없었다. 트레이너님들이 리뷰를 통해 힌트를 주기도 하시지만 그조차도 받아들일 실력이 되지 않아 간단해 보이는거 하나에도 쩔쩔맸다. 특히 아샬님의 몇몇 질문에 대해서는 아예 이해하지 못해 되물어야만 했다. 질문에 대한 답을 찾는 과정에서 새로운 지식과 함께 새로운 질문이 생겨났다.

 

결국 과제는 제대로 완수하지 못했다. 특히 과제명 '간단한 계산기 만들기'는 내겐 전혀 간단하지 않았다. 예전에 했던 방식처럼 변수 선언으로 떡칠한 코드로 첫 PR은 어찌저찌 했지만, 그 결과물은 출제 의도와는 상당히 거리가 먼 것이었다. 트레이너님이 주신 피드백을 참고하여 여러 시도를 해보긴 했지만 내 뜻대로 되지는 않았고 그렇게 한주가 흘러가 버렸다.

 

공교롭게도 코드숨 1주차와 함께 시작한 주말 알바때문에 주말에는 도통 시간이 나지 않았다. 일하는 시간이 길고 집에 오면 거의 뻗어버릴 정도여서 우선 평일 시간을 최대한 활용해야 겠다고 생각했다. 만약 그럼에도 공부에 지장을 준다면 그만둬야 겠다. 하지만 아직 내 시간관리에는 허점이 너무나도 많다.

 

Findings (배운 점)

  • 삼항연산자, 논리연산자의 활용
  • GuardClauses로 예외처리 하기(나중에 클린코드 읽어보기)
  • let 대신 const 사용하기
  • 별도의 변수 선언 없이 매개변수로 상태 관리하기
  • 여러 상태 관리를 위한 오브젝트 매개변수 넣어주기

 

What I have to do

  • 익명함수와 일반함수의 효율 차이가 어디서 발생하는지에 대해 찾아보기
  • JSX와 HTML의 다른 점에 대해 생각하면서 과제 수행하기

 

Affirmation(자기 선언)

  • 대충 지나치지 않는다.
  • 평일 시간관리를 철저히 한다.
  • 운동을 다시 시작한다.

'회고' 카테고리의 다른 글

2021-08-20 TIL  (0) 2021.08.20
2021-08-19 TIL  (0) 2021.08.20
2021-08-18 TIL  (0) 2021.08.19
2021-08-17 TIL  (0) 2021.08.19
2021-08-12 TIL  (0) 2021.08.19