코드리뷰 2

<구글 엔지니어는 이렇게 일한다>

비주류 개발자이면서, 소프트웨어 엔지니어링이 전공이 아닌 개발자로서 IT회사의 문화나 개발 철학, 프로세스 등은 항상 동경의 대상이었습니다. 실질적으로 들어본 적도 없고, 어떻게 일하는지 정확히 본 적은 없지만 막연히 좀 더 유연한 근무 환경과, 최신 소프트웨어 엔지니어링 기법들이 적용된 프로세스들, 수평적인 문화 등 멋진 근무 환경에서 일하고 있지 않을까 하는 기대가 있었죠. 책은 막연한 동경심을 넘어 현재 내가 있는 곳을 더 멋진 개발 프로세스를 갖는 곳으로 바꾸고자 하는 노력의 일환으로(안되면 나중에라도 활용해볼 수 있지 않을까 하는 기대감으로) 읽어보게 되었습니다. 책은 크게 4가지의 파트로 구성되어 있습니다. 전제 문화 프로세스 도구 전제 부분은 나머지 파트에서 자주 언급되거나 설명의 토대가 되..

서평 2022.07.31

지속가능한 SW 개발을 위한 코드리뷰

이번 포스팅은 지난 4월 27일에 우아한테크세미나에서 진행했던 백명석 연사님의 영상을 보고 내용을 정리해보고 싶어 적게 되었습니다. 영상의 내용에는 왜 코드 리뷰가 필요한 지부터 시작하여 실질적인 코드 리뷰 절차와 팁들에 대해 다루고 있지만, 제 포스팅에서는 실질적인 리뷰 절차와 기법들에 대해서만 간단히 정리하도록 하겠습니다. 자세한 내용은 아래 링크의 영상을 참고하시면 좋을 것 같네요! 코드 리뷰 절차 코드 리뷰는 저자, 리뷰어, 변경 내역으로 구성되어 있다. 우선 저자의 경우 코드의 작성자로써 자신이 작업한 코드 변경 내역을 리뷰어들에게 리뷰를 요청하게 된다. 리뷰어는 저자로부터 받은 변경 내역을 확인하여 코드를 읽고 병합(merge) 요청을 받아들일지 결정하게 된다. 변경 내역의 경우 리뷰 시작 전..

프로그래밍 2022.05.01
728x90
반응형