💃 3주차가 벌써 끝!

2주차는 정말 빨리 끝났다는 생각이 들었는데, 3주차는 오히려 적응이 된건지 끝난 게 실감도 안 났습니다. 이제 일상이 된 챌린지가 한 주밖에 남지 않았다는 사실이 믿기지가 않아요!

💫 하루씩 돌아보기

피어 컴파일링

피어 피드백

<aside> <img src="/icons/checkmark_gray.svg" alt="/icons/checkmark_gray.svg" width="40px" /> 피어 피드백/컴파일링 종합 회고

이번주에 피어 컴파일링과 피어 피드백 과정에서 가장 많이 배웠던 점은, 구조였습니다. 첫번째 미션 때에는 동료들의 설계를 통해 보다 효율적으로 이벤트를 관리할 수 있는 event emitter 구조를 배웠고, 이를 같이 개선하며 적용해볼 수 있어 굉장히 유익했습니다. 혼자만의 사고를 깨고 나올 수 있었습니다. 두번째 미션 때에는 함수형 프로그래밍에 대해 많이 배웠습니다. 저번주에 학습한 뒤 개념적으로나마 뭔지 알았으나 적용을 잘 하지는 못하고 있었는데, 동료들의 함수형 코드 구조를 보면서 많은 깨달음을 얻을 수 있었습니다.

KEEP : 잘한 점 (계속 가지고 갈 점)

동료의 장점 흡수하기 (event emitter 구조, 함수형 프로그래밍 등 좋은 설계가 있으면 바로 리팩토링 과정에서 내것으로 적용해보기)

PROBLEM : 아쉬웠던 점

코드를 너무 조금밖에 못 읽은 점, 질문을 3개 이상 만들지 못한점

TRY : PROBLEM을 해결하기 위한 다짐

9시에는 앉아서 피드백을 시작했으면 한다. 그리고 질문은 더도 덜도 말고 인당 3개만 만들어보자. 단 질문 퀄리티가 바로 줌에서 말할 수 있는 수준이어야 한다.

</aside>

미션 : 같이 구현/개선하기

<aside> <img src="/icons/checkmark_gray.svg" alt="/icons/checkmark_gray.svg" width="40px" /> 미션 : 같이 구현/개선하기 종합 회고

이번주 미션에서는 이전과는 달랐습니다. 짝 프로그래밍과정이 있었기 때문입니다. 처음 접해보는 방식이라 어려움이 많았지만 돌아보니 그 과정에서 성장한 점이 많았던 것 같습니다. 일단 동료들의 작은 지식(이를테면 package.json 설정 등)들도 야금야금 얻어갈 수 있었고, 지금껏 고수해오던 구현 방식에서 벗어나 새로운 구현 순서를 접해볼 수도 있었습니다. (지금까지는 큰 것부터 만들고 필요할 때마다 작은 걸 구현하는 순서였는데, 동료들과 함께 하다보니 작은것부터 만들고 큰 것을 만드는 순서의 구현을 접해볼 수 있었습니다.)

KEEP : 잘한 점 (계속 가지고 갈 점)

동료에게서 배운 지식 조금씩 메모해두고, 나중에 한번 더 정리해서 내것으로 만들기

PROBLEM : 아쉬웠던 점

TRY : PROBLEM을 해결하기 위한 다짐

학습정리

<aside> <img src="/icons/checkmark_gray.svg" alt="/icons/checkmark_gray.svg" width="40px" /> 미션 : 학습정리 종합 회고

이번주 주말에는 학습 정리 틀을 많이 갈아 엎었습니다. 다른 분의 학습정리 구조를 우연히 보게되었는데, 날짜별이 아닌 주제별로 데이터베이스화 해놓으신 것이 인상깊었습니다. 학습 지도를 만들어보라고 하셨던 것이 생각이 나, 좀 더 주제별로 학습정리를 구조화하면 지도 만들기에 용이할 거라는 생각이 들었고, 주제별 데이터베이스화를 진행했습니다.

KEEP : 잘한 점 (계속 가지고 갈 점)

데이터베이스화 유지하기.

PROBLEM : 아쉬웠던 점

이전에 학습했던 지식과 충분히 연계해서 학습하지 못했던 점 (폴더 구조를 탐색할 때 이전 미션 때 배운 AST를 떠올리지 못했음)

TRY : PROBLEM을 해결하기 위한 다짐

오늘의 학습정리를 하면서 이전에 학습했던 주제 중 관련이 있는 것은 무엇인지 나열해보기

</aside>

⛳ 4주차 목표 정리

  1. 피어 세션 : 동료의 코드 읽기, 인당 질문 3개씩 만들기 (바로 줌에서 질문할 수 있는 퀄리티로)
  2. 페어 프로그래밍 : 부족했던 지식 공부, 집중력을 높이기 위한 쉬는시간협의&카페인
  3. 학습정리 데이터베이스화 : 날짜별이 아닌 주제별로 학습정리 하기. 오늘 학습한 주제와 이전에 학습한 주제 간의 연결고리 만들어보기