확장메뉴
주요메뉴


닫기
사이즈 비교
소득공제
Gerrit 코드 리뷰

Gerrit 코드 리뷰

: 웹 기반 협업형 온라인 코드 리뷰 시스템

첫번째 리뷰어가 되어주세요 | 판매지수 12
베스트
웹사이트 top100 20주
정가
18,000
판매가
16,200 (10% 할인)
배송안내
서울특별시 영등포구 은행로 11(여의도동, 일신빌딩)
지역변경
  • 배송비 : 무료 ?
eBook이 출간되면 알려드립니다. eBook 출간 알림 신청
분철서비스 시작 시 알려드립니다. 분철서비스 알림신청
  •  해외배송 가능
  •  최저가 보상
  •  문화비소득공제 신청가능

품목정보

품목정보
발행일 2015년 02월 17일
쪽수, 무게, 크기 172쪽 | 447g | 188*235*14mm
ISBN13 9788960776722
ISBN10 8960776726

책소개 책소개 보이기/감추기

목차 목차 보이기/감추기

저자 소개 (1명)

저자 소개 관련자료 보이기/감추기

저자 : 루카 밀라네시오
기업을 위한 깃(Git)과 게릿(Gerrit) 경쟁력 제고 분야의 선두를 달리고 있는 게릿포지(GerritForge)의 임원이자 공동설립자다. 전 세계의 대형 엔터프라이즈 솔루션 개발에서 개발 관리, 소프트웨어 형상 관리, 소프트웨어 개발 생명주기 분야에서 20년 이상의 현장 실무 경험을 가지고 있다. 게릿포지를 설립하기 전에는 이태리와 영국 등지에 있는 프리미어(Primeur) 사의 전자결제를 위한 보안과 준수 플랫폼을 담당하는 기술 고문 및 제품 수석 임원을 역임했다. 게릿포지 창업 이후에는 게릿 커뮤니티에 기여하면서 세계적인 주요 통신, 은행 및 산업 분야를 포함한 대형 엔터프라이즈 개발에 적용 가능한 코드 검토 작업 흐름을 도입했다.
깃을 대형 엔터프라이즈 개발에 확장하여 쓸 수 있도록 깃의 16가지 패턴과 안티패턴을 정리한 필수 가이드인 『Git and Anti-Patterns(깃 패턴과 안티패턴)』의 저자이기도 하다. 이 책에서는 하이브리드 SCM, 깃 챔피언, 축복받은 저장소, 기능별 토픽 브랜치, 애플리케이션 라이프사이클 관리(ALM, Application Lifecycle Management) 등의 패턴을 설명한다.

관련자료 관련자료 보이기/감추기

★ 저자 서문 ★
오늘날 소프트웨어를 개발하는 것은 글로벌 규모로 분산되어 진행되는 활동 그 이상이다. 같은 장소에서 일하는 팀에 적합한 애자일 방법론과 개발자들이 더 소셜한 방식으로 공유하고 토론할 수 있는 도구가 필요하다.

리눅스 오픈소스 프로젝트 개발에 사용하기 위해 리누스 토발즈(Linus Torvalds)가 2005년에 설계한 버전 관리 시스템인 깃(Git)이 널리 확산됨에 따라, 개발자들이 더 개방된 방식으로 코드를 개발하고 공유할 수 있게 되었다. 깃허브(GitHub)와 게릿 코드 검토(Gerrit Code Review)는 소셜 코딩 혁명의 초석이 되었고, 가장 성공적인 오픈소스 모바일 운영체제인 안드로이드의 소스 코드 저장소 및 개발에 사용되어 그 성공의 기반이 되었다.

이 책은 애자일 개발팀에서의 코드 검토 작업흐름의 장점을 알아보고, 효율적으로 코드를 검토하기 위한 간단한 절차를 제공한다. 내부 네트워크나 인터넷 환경에서 가장 전형적인 설치 설정으로 게릿을 설치하는 절차를 알려주고, 기존에 사용 중인 인증 시스템이나 지속적 통합 시스템과의 연계를 위한 설정 예제도 포함하고 있다. 이 책을 따라 하면 게릿 서버를 실제 개발팀에 적용할 수 있는 수준으로 완전하게 설정할 수 있게 된다.

게릿과 깃허브를 효율적으로 함께 사용하는 방법을 배워서 깃허브 플랫폼에서 제공하는 협업 도구와 더불어 더 일관성 있게 코드 검토를 수행할 수 있다. 이 두 가지 도구를 함께 사용함으로써 깃허브에 있는 계정을 재사용할 수 있고 여러분이 속한 깃허브의 커뮤니티를 개발 라이프사이클에 통합하여 외부 기여자들과도 협력할 수 있다.

이 책은 개발 과정에서 게릿을 매용 사용하는 데 필요한 설치와 설정 등 모든 것을 알려준다. 협업 및 같은 공간 또는 원격 공간에서의 협업자들의 집합적인 소스 코드 오너십의 개념과 의미에 대해서도 소개한다.

★ 옮긴이의 말 ★
SNS가 발달한 요즘 인터넷에서는 개발자에 대한 유머를 심심치 않게 볼 수 있다. 외국의 괴짜 개발자에 대한 이야기, 열악한 국내 소프트웨어 개발 환경에 한 자조적인 이야기 등 꽤나 다양한 주제에 대한 재미난 이야기를 들을 수 있는데, 그 재미를 관통하는 문맥을 한 가지만 고르라고 하면 ‘개발자의 자부심’을 꼽을 수 있을 것 같다.

코드 리뷰는 아무리 조심스럽게 한다고 할지라도, 자부심 높은 개발자들끼리 서로의 코드에 대해 다양한 의견을 나누다 보면 본질적인 목적보다 그 자부심에 대한 전쟁으로 번지는 경우가 많다. 특히나 활발한 토론보다, 스스로를 낮추며 적극적인 의견 개진을 삼가는 것이 미덕이라고 받아들여지는 국내 분위기상 코드 리뷰가 자리잡기는 더 어려울 수 있다고 본다.

자부심과 관계된 일이라면 직접적인 대면에 의한 의견을 나누는 것보다는 간접적인 방식으로 의견을 나누는 것이 훨씬 더 나은 차선책이 될 수 있다. 게릿 코드 리뷰는 웹을 통해 간접적인 방식으로 가장 구체적이고 실질적인 의견을 나눌 수 있는 환경을 제공해준다. 게릿 코드 리뷰를 프로젝트에서 잘 활용하면 개발자의 자부심을 지키면서도 소프트웨어의 품질을 향상시킬 수 있고, 개발자 스스로도 코드 리뷰를 통해 다양한 의견을 주고받으면서 발전할 수 있다.

이 책은 게릿 코드 리뷰의 소개와 실제 적용을 위한 다양한 환경에서의 설치 및 설정 방법뿐 아니라, 실제 코드 리뷰 활동 진행에 필요한 권장 작업 흐름과 개발자의 자부심을 해치지 않는 코드 리뷰 에티켓까지 실질적인 정보를 전달해주고 있다. 이 책을 통해 코드 리뷰가 소프트웨어 개발 과정에서 선택이 아닌 필수 활동으로 자리잡을 수 있기를 기대한다.

출판사 리뷰 출판사 리뷰 보이기/감추기

회원리뷰 (0건) 회원리뷰 이동

  등록된 리뷰가 없습니다!

첫번째 리뷰어가 되어주세요.

한줄평 (0건) 한줄평 이동

  등록된 한줄평이 없습니다!

첫번째 한줄평을 남겨주세요.

배송/반품/교환 안내

배송 안내
반품/교환 안내에 대한 내용입니다.
배송 구분 예스24 배송
  •  배송비 : 무료배송
포장 안내

안전하고 정확한 포장을 위해 CCTV를 설치하여 운영하고 있습니다.

고객님께 배송되는 모든 상품을 CCTV로 녹화하고 있으며, 철저한 모니터링을 통해 작업 과정에 문제가 없도록 최선을 다 하겠습니다.

목적 : 안전한 포장 관리
촬영범위 : 박스 포장 작업

  • 포장안내1
  • 포장안내2
  • 포장안내3
  • 포장안내4
반품/교환 안내

상품 설명에 반품/교환과 관련한 안내가 있는경우 아래 내용보다 우선합니다. (업체 사정에 따라 달라질 수 있습니다)

반품/교환 안내에 대한 내용입니다.
반품/교환 방법
  •  고객만족센터(1544-3800), 중고샵(1566-4295)
  •  판매자 배송 상품은 판매자와 반품/교환이 협의된 상품에 한해 가능합니다.
반품/교환 가능기간
  •  출고 완료 후 10일 이내의 주문 상품
  •  디지털 콘텐츠인 eBook의 경우 구매 후 7일 이내의 상품
  •  중고상품의 경우 출고 완료일로부터 6일 이내의 상품 (구매확정 전 상태)
반품/교환 비용
  •  고객의 단순변심 및 착오구매일 경우 상품 반송비용은 고객 부담임
  •  직수입양서/직수입일서중 일부는 변심 또는 착오로 취소시 해외주문취소수수료 20%를 부과할수 있음

    단, 아래의 주문/취소 조건인 경우, 취소 수수료 면제

    •  오늘 00시 ~ 06시 30분 주문을 오늘 오전 06시 30분 이전에 취소
    •  오늘 06시 30분 이후 주문을 익일 오전 06시 30분 이전에 취소
  •  직수입 음반/영상물/기프트 중 일부는 변심 또는 착오로 취소 시 해외주문취소수수료 30%를 부과할 수 있음

    단, 당일 00시~13시 사이의 주문은 취소 수수료 면제

  •  박스 포장은 택배 배송이 가능한 규격과 무게를 준수하며, 고객의 단순변심 및 착오구매일 경우 상품의 반송비용은 박스 당 부과됩니다.
반품/교환 불가사유
  •  소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
  •  소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우 : 예) 화장품, 식품, 가전제품, 전자책 단말기 등
  •  복제가 가능한 상품 등의 포장을 훼손한 경우 : 예) CD/LP, DVD/Blu-ray, 소프트웨어, 만화책, 잡지, 영상 화보집
  •  소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우
  •  디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
  •  eBook 대여 상품은 대여 기간이 종료 되거나, 2회 이상 대여 했을 경우 취소 불가
  •  중고상품이 구매확정(자동 구매확정은 출고완료일로부터 7일)된 경우
  •  LP상품의 재생 불량 원인이 기기의 사양 및 문제인 경우 (All-in-One 일체형 일부 보급형 오디오 모델 사용 등)
  •  시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
  •  전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우
소비자 피해보상
  •  상품의 불량에 의한 반품, 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁해결기준(공정거래위원회 고시)에 준하여 처리됨
환불 지연에
따른 배상
  •  대금 환불 및 환불 지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리
  •  쿠폰은 결제 시 적용해 주세요.
1   16,200
뒤로 앞으로 맨위로 공유하기