[NDC] 코드 리뷰 실천 방안 제안
NDC 넥슨 · YouTube
AI 핵심 요약
코드 리뷰가 형식적인 절차가 되거나, 큰 변경과 부족한 설명 때문에 리뷰가 지연되는 문제를 경험을 바탕으로 짚었다. Git 기반 리뷰 프로세스에 맞춰 요청자는 변경을 정리하고 충분한 맥락을 제공하며 셀프 리뷰를 하고, 리뷰어는 의도·엣지 케이스·주변 코드까지 살피도록 제안했다. 댓글의 목적과 수정 필요 여부를 분명히 하고, 비동기·비대면 상황에서는 친절하고 구체적으로 소통해 핑퐁을 줄이는 방법도 설명했다. 설계 논의는 코드 리뷰 전에 진행하고, 린터와 컨벤션으로 반복적인 스타일 지적을 줄이는 것이 핵심 교훈이다.
- 리뷰를 요청하기 전 셀프 리뷰로 불필요한 변경과 사소한 실수를 걸러내세요.
- 커밋은 주제별로 나누고, 메시지와 리뷰 설명에 변경 목적과 관련 이슈를 명확히 적으세요.
- 리뷰할 때는 의도와 엣지 케이스뿐 아니라 주변 코드, 누락된 변경, 주석·변수명의 의미도 확인하세요.
- 수정이 필요한 의견과 참고용 제안을 구분하고, 댓글에는 문제점과 수정 방향을 코드 중심으로 설명하세요.
- 설계 논의는 구현이 진행된 뒤의 코드 리뷰보다 그 전에 진행하는 편이 효과적입니다.
소개
NDC 2019 [코드 리뷰 실천 방안 제안] 세션 공유드립니다. 상세 내용은 NDC Replay 홈페이지를 참고 부탁드려요. 😊 1. 발표자 성함 : 이연성 2. 발표자 소개 : 현재 넥슨레드에서 서버 엔진 개발 업무를 하고 있습니다. 3. 세션 소개 : 경험을 바탕으로 한 코드 리뷰의 실천 방안에 대해 제안해 보려고 합니다. 코드 리뷰를 준비할 때, 볼 때, 받을 때 어떻게 하면 좋을지, 또 커뮤니케이션은 어떻게 하면 좋을지에 대해 자세히 얘기해 보고자 합니다. 코드 리뷰 도입을 고려하고 있거나, 코드 리뷰를 좀 더 잘 동작하게 하고 싶은 분들에게 경험을 통해 느낀 내용들을 공유해드릴 수 있을 것 같습니다. 감사합니다. 본 NDC 발표 동영상(이하 “저작물”이라 합니다)에 대한 저작권 (2차적저작물작성권 및 편집저작물작성권 포함)은 해당 저작물의 저작자(발표자 포함) 또는 (주)넥슨코리아 (이하 “권리자”라 합니다)에게 귀속되며, 권리자의 허락 없이 이를 상...
비슷한 학습 자료
컨퍼런스 NDC
[NDC21-커리어] 커뮤니케이션이라는 함정에 빠진 기획자
컨퍼런스 NDC
● 설문조사: https://forms.gle/MRibYBoU8dN6X5oM7 ↓ 아래를 펼쳐, 세션 상세정보를 확인하세요! ● 발표분야: 커리어 ● 발표자: 넥슨코리아 이민우 ● 권장 대상: 신입 기획자 ● 키워드: #커리어 #게임기획 본 NDC 발표 동영상(이하 “저작물”이라 합니다)에 대한 저작권 (2차적저작물작성권 및 편집저작물작성권 포함)은 해당 저작물의 저작자(발표자 포함) 또는 (주)넥슨코리아 (이하 “권리자”라 합니다)에게 귀속되며, 권리자의 허락 없이 이를 상업적으로 이용하거나 무단으로 도용, 편집, 2차적저작물을 작성, 공중송신, 배포할 수 없습니다.
컨퍼런스 NDC
[NDC21-데이터분석] 튜토리얼, 다시 보기
컨퍼런스 NDC
● 설문조사: https://forms.gle/gAsEDCe2ZB9JoWXF9 ↓ 아래를 펼쳐, 세션 상세정보를 확인하세요! ● 발표분야: 데이터분석 ● 발표자: 넥슨코리아 정소리 ● 권장 대상: 기획자, 개발자, 게이머 ● 키워드: #UX리서치 #목표설정 #게임학습 본 NDC 발표 동영상(이하 “저작물”이라 합니다)에 대한 저작권 (2차적저작물작성권 및 편집저작물작성권 포함)은 해당 저작물의 저작자(발표자 포함) 또는 (주)넥슨코리아 (이하 “권리자”라 합니다)에게 귀속되며, 권리자의 허락 없이 이를 상업적으로 이용하거나 무단으로 도용, 편집, 2차적저작물을 작성, 공중송신, 배포할 수 없습니다.
게임 기획
컨퍼런스 NDC
[NDC] 개발이 쉬워진다? - 생산성을 올려주는 개발자 도구툴
컨퍼런스 NDC
NDC 2019 [개발이 쉬워진다? - 생산성을 올려주는 개발자 도구툴] 세션 공유드립니다. 상세 내용은 NDC Replay 홈페이지를 참고 부탁드려요. 😊 1. 발표자 성함 : 홍진우 2. 발표자 소개 : 6년차 프로그래머, 마비노기 개발을 담당했었으며, 현재 인프라기술팀에서 개발자 도구툴(사이드킥)을 만들고 있습니다. 3. 세션 소개 : 개발 시 버그로 고민할 때가 많습니다. 어떤 부분에서 어떤 문제가 생겼는지 빠르게 확인할 수 있다면 얼마나 좋을까요? 이 세션에서는 문제 상황을 빠르게 파악할 수 있고 작업자의 시간을 아껴주는 개발자 도구툴을 소개합니다. 감사합니다. 본 NDC 발표 동영상(이하 “저작물”이라 합니다)에 대한 저작권 (2차적저작물작성권 및 편집저작물작성권 포함)은 해당 저작물의 저작자(발표자 포함) 또는 (주)넥슨코리아 (이하 “권리자”라 합니다)에게 귀속되며, 권리자의 허락 없이 이를 상업적으로 이용하거나 무단으로 도용, 편집, 2차적저작물...
개발 도구
컨퍼런스 NDC
[NDC] 게임플레이 프로그래머의 역할
컨퍼런스 NDC
NDC 2019 [게임플레이 프로그래머의 역할] 세션 공유드립니다. 상세 내용은 NDC Replay 홈페이지를 참고 부탁드려요. 😊 1. 발표자 성함 : 최호영 2. 발표자 소개 : 현재 넥슨 코리아 왓스튜디오의 듀랑고실 소속으로 [듀랑고] 프로젝트 초기부터 게임플레이 프로그래머로 약 7년간 함께 하였습니다. 이전에는 3년간 [루니아 전기] 게임플레이 프로그래머로 일하였습니다. 3. 세션 소개 : 게임플레이 프로그래머로 일하면서 경험한 내용을 바탕으로 역할을 정리하고 어떻게 하면 좋은 개발자가 될 수 있는지에 대한 방법론을 제시하고자 합니다. 좋은 개발자로 가는 여러가지 길 중 하나를 제안하여 다양한 토론을 이끌어내는 계기가 되었으면 합니다. 감사합니다. 본 NDC 발표 동영상(이하 “저작물”이라 합니다)에 대한 저작권 (2차적저작물작성권 및 편집저작물작성권 포함)은 해당 저작물의 저작자(발표자 포함) 또는 (주)넥슨코리아 (이하 “권리자”라 합니다)에게 귀속되며, 권...
게임 프로그래밍
컨퍼런스 NDC
[NDC] 밸런스 기획이란 무엇인가
컨퍼런스 NDC
NDC 2018 [밸런스 기획이란 무엇인가] 세션 공유드립니다. 상세 내용은 NDC Replay 홈페이지를 참고 부탁드려요. 😊 1. 발표자 성함 : 김미림 2. 발표자 소개 : 2010년 1월 부터 2015년 5월까지 KOG에서 2015년 6월 부터 2017년 6월까지 넷마블 몬스터에서 현재는 넷게임즈의 신작 프로젝트에서 밸런스 업무를 하고 있습니다. 3. 세션 소개 : 밸런스 기획을 전문적으로 다뤄본 적이 없는 분들을 위한 발표입니다. 밸런스 기획이란 어떤 일이며, 어떻게 해야하는 지를 간략히 가이드해드립니다. 감사합니다. 본 NDC 발표 동영상(이하 “저작물”이라 합니다)에 대한 저작권 (2차적저작물작성권 및 편집저작물작성권 포함)은 해당 저작물의 저작자(발표자 포함) 또는 (주)넥슨코리아 (이하 “권리자”라 합니다)에게 귀속되며, 권리자의 허락 없이 이를 상업적으로 이용하거나 무단으로 도용, 편집, 2차적저작물을 작성, 공중송신, 배포할 수 없습니다.
게임 기획