본문으로 이동
코드 리뷰할 시간이 어딨어요? 모닥불 | EP.12
문서

코드 리뷰할 시간이 어딨어요? 모닥불 | EP.12

토스 프론트엔드 챕터 토스 · 토스 기술 블로그

원문 보기

AI 핵심 요약

빠르게 늘어나는 PR에 비해 리뷰가 늦어지고 형식적인 LGTM만 남는 문제를 해결하기 위해, 토스 프론트엔드 챕터의 코드 리뷰 운영 방식을 소개한다. 저맥락자와 고맥락자 리뷰의 차이를 살펴보고, 코드 스멜 워킹그룹과 가독성 위원회로 반복적인 품질 문제와 읽기 쉬운 코드의 기준을 함께 다룬다. 좋은 코드의 기준을 공유하고 코드 리뷰 배틀 같은 활동으로 참여를 이끌어, 리뷰를 단순 승인 절차가 아닌 팀의 학습과 코드 개선 과정으로 만드는 방법을 제안한다.

  • 리뷰어가 코드의 배경과 의도를 알수록 구현의 맥락을 고려한 피드백을 줄 수 있다.
  • 반복해서 발견되는 코드 스멜은 워킹그룹에서 다루고, 가독성 기준은 위원회 등을 통해 함께 정리할 수 있다.
  • 좋은 코드의 기준을 팀이 공유하면 리뷰가 개인 취향에 따른 논쟁으로 흐르는 일을 줄일 수 있다.
  • 코드 리뷰 배틀처럼 참여를 유도하는 형식을 활용해 리뷰 문화를 활성화할 수 있다.

소개

이번 모닥불에서는 토스 프론트엔드 챕터가 어떻게 코드 리뷰 문화를 활성화했는지 알려드릴게요. ‘고맥락자 코드 리뷰’ 부터 ‘코드스멜 워킹그룹’, ‘가독성 위원회’ 그리고 ‘코드 리뷰 배틀’ 까지실전에 적용해 볼 수 있는 다양한 코드 리뷰 꿀팁들, 지금 바로 공개합니다!

비슷한 학습 자료

문서 토스 프론트엔드 챕터

모닥불 10화 특집: 캠프파이어 에피소드 🔥 이번 모닥불은 특별히 시청자 여러분과 함께하는 시간으로 준비했어요. 사전에 접수된 시청자 여러분의 다양한 사연과 질문 그리고 코드 리뷰까지! 지금 바로 확인해보세요!

소프트웨어 테스트 개발 도구

문서 토스 프론트엔드 챕터

모닥불 10화 특집: 캠프파이어 에피소드 🔥 이번 모닥불은 특별히 시청자 여러분과 함께하는 시간으로 준비했어요. 사전에 접수된 시청자 여러분의 다양한 사연과 질문 그리고 코드 리뷰까지! 지금 바로 확인해보세요!

프론트엔드 개발 도구

문서 토스 프론트엔드 챕터

테스트 코드는 왜 써야 할까요? 테스트 코드가 가져오는 베네핏들에는 어떤 것이 있을까요?

소프트웨어 테스트

문서 토스 프론트엔드 챕터

모닥불 피워두고 같이 도란도란 이야기 나누는 것처럼, 토스 프론트엔드 개발자들은 '모닥불'이라는 시간을 통해 함께 기술적인 문제를 나누고 해결방안을 찾아가는데요. 최근 모닥불 중 가장 뜨거웠던 주제를 소개합니다.

프론트엔드

문서 서현석

‘프론트엔드 테스팅’을 주제로 진행된 프론트엔드 다이빙 클럽의 네번째 모임을 공유합니다.

프론트엔드 소프트웨어 테스트

문서 박서진

토스에서 프론트엔드 개발자가 일하는 방법과 맡고 있는 역할에 대해 소개드립니다.

프론트엔드