개요

1주차에는 책을 읽지 않고 간단하게 해볼 수 있는 미션을 준비했어요.

그리고 미팅 시간에는 각자 풀어본 미션에 대해서 얘기하며 우리가 앞으로 북스터디를 하면서 어떤 내용들을 꼼꼼하게 챙겨보면 좋을지 논의해요.

진행 방식

코드 조각 페이지에 있는 내용을 각자 이름에 해당하는 페이지에 복사해서 미션을 진행해요.

타입스크립트 또는 리액트로 작성된 코드를 보고 아래와 같은 질문에 떠오르는 생각을 자유롭게 적어보려고 해요. 잘 적어야겠다는 생각보다는 코드를 읽고 드는 생각을 글로 표현하는 것에 집중하면 좋아요.

  1. 코드가 읽기 어려웠다면, 그 이유는 무엇일까요?
  2. 어떤 문제(가독성, 재사용성, 유지보수성)가 있나요?
  3. 이를 어떻게 개선해 볼 수 있을까요? 개선하기 위해 필요한 원칙 또는 전략(SOLID, 메소드 추출등)이 생각난다면 함께 소개해주셔도 좋아요.

<aside> 💡

예시가 궁금하다면 맨 아래에 작성해둔 <미션에 대한 예시> 토글을 열어서 확인하실 수 있어요.

</aside>

미션 수행하기

시간이 얼마 없었다보니 필수적으로 참여하지는 않아도 괜찮아요.

그래도 미션을 진행하면 서로가 코드에 대해 생각하는 관점을 나눠볼 수 있으니 가능하다면 진행해주시면 좋을 것 같아요!