본문 바로가기

출간 전 책 소식

구글러에게 코드 품질 향상 비법을 배워보자

연차가 쌓이면서 코드 품질에 대해 고민하는 개발자가 많을 것입니다. 지금 작성하고 있는 코드가 잘 작성되고 있는지, 코드 품질이 어떤지 판단하기도 쉽지 않죠. 하나하나 알려주는 선임이 있으면 좋겠지만, 회사에서는 빡빡한 일정 때문에 선임도 바쁘기 마련입니다. 그래서 준비했습니다. 구글러가 코드 품질 향상 비법을 친절히 설명해주는 《디자인 패턴의 아름다움》을요.

 

주석의 마침표 하나까지 수정한다는 구글

 

고품질의 코드는 어떻게 작성할까요? 엄격한 코드 품질 관리로 유지 보수 비용을 현저히 낮추는 개발 환경(구글)에서 근무했던 저자는 코드 설계에 대한 이론 지식을 먼저 갖추는 것을 추천합니다. 코드 설계 이론 지식은 코드의 유지 보수성, 가독성, 확장성, 유연성, 간결성, 재사용성, 테스트 용이성을 높이는 데 도움이 된다고 말합니다. 그리고 객체지향 프로그래밍, 설계 원칙, 코딩 규칙, 리팩터링 기술, 디자인 패턴의 측면에서 200여 개의 실제 프로젝트 사례를 바탕으로 고품질 코드 작성법을 설명합니다.

 

디자인 패턴의 아름다움

 

책의 코드는 대부분 자바로 작성되었지만, 다루는 내용과 설명은 특정 프로그래밍 언어와 관련이 없으며 어떤 프로그래밍 언어를 사용하더라도 모두 읽을 수 있습니다. 코딩 능력을 향상하고 싶은 모든 개발자분들께 추천합니다!

 

고품질의 코드란 무엇인지 알고 싶다면,
과도한 설계를 피하는 법을 알고 싶다면,
객체지향 프로그래밍에 대해 알고 싶다면,
SOLID 원칙, KISS 원칙, YAGNI 원칙, DRY 원칙, LoD 원칙 등 중요한 설계 원칙을 알고 싶다면, 
명명, 주석, 코드 스타일, 코딩 팁을 포함한 코딩 규칙을 알고 싶다면,
리팩터링 기술을 알고 싶다면,
22가지 디자인 패턴을 알고 싶다면,
《디자인 패턴의 아름다움》

■ 미리보기(옮긴이 머리말, 베타리더 후기, 시작하며, 1장 일부)

 

■ 도서구매 사이트(가나다순)

  [교보문고]  [도서11번가]  [알라딘]  [예스이십사]  [인터파크]  [쿠팡

 

■ 제이펍 소식 더 보기(제이펍의 소통 채널에서 더욱 다양한 소식을 확인하세요!)

  포스트  유튜브  인스타그램  트위터  페이스북