북클럽

[북클럽] - 4월 소프트웨어 장인 정신 이야기 3주차

김뚜루 2023. 4. 19. 22:58

성수 코딩 도장에서 교육받았던 기간을 제외하면 실상 처음 갖는 개발자 모임.

4월 북클럽 3주 차 주제는 개발 스킬과는 거리가 있는 주제였음에도 개발자가 가져야 하는 태도나 마감 시간 측정 등 다양한 의견을 들을 수 있어 만족도가 매우 높았음.

배운 것

  1. 스토리 포인트 측정은 고정이 아니라 과거 기록 기반으로 수정되어야 한다.
  2. 내가 5포인트라고 측정할 때 그건 5포인트로 작업을 마무리하고 싶은 개념이 아닌 과거 작업을 떠올리고 비교했을 때 작업 난이도나 작업량을 따져서 측정한 수치.
  3. 같은 내용의 책을 읽어도 백그라운드에 따라 해석이 다를 수 있다는 것.

한 주 동안 시도해 볼 것

  • 코딩테스트 문제도 풀고 나서 리팩토링하자.

꼭 지켜야 할 가치

  • 테스트 코드 + 리팩토링
  • 사람이 읽을 수 있는 코드를 작성하자

실천 목록

  • 테스트 코드 우선 작성하자.
  • 테스트 코드 작성이 어렵다면 억지로 작성하지 않고 설계를 의심하자.
  • 동작하는 코드를 작성했다면 바로 리팩토링하자.
  • 클래스, 메서드 이름에 의도를 드러내자.
  • 글처럼 읽을 수 있는 코드를 작성하자.