[코드숨 7주차] 주간 회고

김주빈·2022년 5월 7일
0

이번주 회고

Three Fs 을 활용하는 걸 권하고 싶습니다.
1. Facts (사실, 객관)
2. Feelings (느낌, 주관)
3. Findings (배운 점)

여기서 앞으로의 계획을 긍적적 자기 선언(Affirmation) 형태로 더합니다.
- 달랩 아샬님

3Fs를 쓰실 때는 각 요소가 자연스럽게 연결돼야 합니다. Fact 여러 개 나열 후 Feeling 여러 개를 나열하고, Finding 여러 개를 나열하는 식으로 정리하려고 하면 실패합니다. 어떤 교훈을 얻기 위해서는 계기가 되는 강렬한 느낌이 있어야 하고, 이 느낌은 반드시 어떤 사실에 근거해야 합니다. 즉, 무언가를 경험하고, 거기서 느낀 바가 있기 때문에, 우리는 배우게 됩니다. 이렇게 하지 않으면 “공부한 걸 요약 정리”하는 형태의 글을 쓰게 되고, 이건 회고와 다르게 “실천”할 수 있는 요소가 없게 됩니다.
- TIL 아샬님


fact

강의 영상의 길이가 길어서 월요일에 과제를 내지 못했지만 월요일 저녁까지 강의를 다 듣고 화요일부터 과제 제출을 시작했다.

Feeling

코드숨이 끝나더라도 이 루틴은 계속 가지고 가고싶다.


Fact

1개의 Container 에는 1개의 View 를 연결할수 있다고 생각했는데 사실이 아니였다.

Feeling

연결된 1개의 View 에는 수많은 props 를 가지고 있어서, 테스트 코드를 짤때도 많은 context 를 가지고, 기능이 변경되거나 수정되면 테스트 코드를 수정하는데 많은 시간이 들었는데 그럴 필요가 없었다.. 허무했다.

Finding

1개의 Container 에 여러개의 View 를 연결할수있다.

// LoginFormContainer

return (
  <>
    {accessToken 
       ? <LogoutForm /> 
       : <LoginForm />
     }
  </>

Fact

사이드 프로젝트를 시작해서 PR 을 날렸는데 수요일 쯤에 날린 PR 이 오늘(토요일) 까지 1명의 reivew 만 받았다.

Feeling

지난주와 비슷했다.. 사이드 프로젝트를 하시는분들은 열정적일거라는 생각이 사라졌다.


Fact

사이드 프로젝트에서 Container 패턴을 적용해서 리팩토링을 하였다.

Feeling

리뷰 내용으로는 Props 가 너무많이 내려가 불편하다고 하였다.
위에 1개의 Container 에 1개의 View 만 연결하다보니, 징검다리 View 가 생기고, props 도 많아진거같다. 다시 리팩토링을 해야겠다..

profile
프론트엔드 개발자 김 주빈 입니다.

0개의 댓글