코드리뷰 장단점 / 개발자 코드리뷰가 필요한 이유

코드리뷰

장점

  • 자연스럽게 업무 및 소스 공유가 되며, 부재 시 대체 대응이 가능합니다.
  • 소스의 문제점과 개선방향을 함께 논의하여 더 나은 결과를 도출할 수 있습니다.

단점

  • 코드리뷰를 위한 시간이 별도로 필요합니다.

코드리뷰 없는 회사

장점

  • 일정이 짧을 때, 비교적 편한 마음으로 자유롭게 개발할 수 있습니다.
  • 더러운 소스에서도 살아남을 수 있는 적응력이 향상됩니다.

단점

  • 프로젝트에 각기 다른 스타일의 코드가 공존하여 지저분합니다.
  • 비효율적인 코드, 하드코딩이 남발되어 있어서 소스 파악 및 개선에 어려움이 생깁니다.
  • 비슷한 기능이 구현되어 있는지 모르고 새로 구현하는 개발자가 생길 수 있습니다.
  • 개발자들에게 자유도를 줄 수 있으나, 방치된 느낌도 줄 수 있습니다.

Categories:

Updated:

Leave a comment