본문 바로가기

리디북스 접속이 원활하지 않습니다. 새로 고침(F5)해주세요.
계속해서 문제가 발생한다면 리디북스 접속 테스트를 통해 원인을 파악하고 대응 방법을 안내드리겠습니다.
테스트 페이지로 이동하기

RIDIBOOKS

리디북스 검색

최근 검색어

'검색어 저장 끄기'로 설정되어 있습니다.


리디북스 카테고리



코딩의 기술 상세페이지

책 소개

<코딩의 기술>

협업의 시대, 지속적 업데이트와 유지보수에 반드시 필요한 실전 코딩술 A to Z
프로그램을 혼자서 만들 수 있는 시대는 지났다. 게다가 한번 출시된 프로그램은 지속적인 업데이트와 유지보수가 이루어지는 만큼, 여러 개발자가 협업하기 좋게 ‘읽기 좋은 코드’와 ‘효율적인 디자인 패턴’을 적용해야 한다.
이 책은 게임 프로그래밍에 자주 활용하는 코드를 예로 들면서 개발자가 한 단계 성장하는 데 필요한 코딩 기술 전반을 다룬다. 1장에서는 이해하기 좋은 코드를 작성하는 코딩 기술을, 2장에서는 간결한 설계를 위한 원칙과 디자인 패턴을 설명하며, 3장에서는 코드 품질 향상에 도움이 될 매트릭스 계측 방법을 소개한다.

게임 코드 사례로 알아보는, 꼭 필요한 코딩 기술을 알아보자!
이 책은 게임 프로그래밍에 많이 활용하는 코드 사례를 통해 독자가 바로 실천할 수 있는 코딩 기술을 소개한다. 샘플 코드에서 주로 사용하는 언어는 C와 C++ 다.
먼저, 코드의 추상화를 이해하기 위해 복잡한 코드를 단순하고 작게 만드는 기술을 소개한다. 뒤이어 객체 지향 설계 원칙과 패턴을 다루면서, 간결하고 더 나은 클래스 설계란 무엇인지 설명한다.
초중급 개발자에게 꼭 필요한 내용만 실전 코드를 통해 간결히 다루다 보니, 다른 두꺼운 책에 비해 상대적으로 부담이 적다는 것도 장점이다. 좋은 게임을 만들고 싶다면 일단 이 책에서 설명하는 내용만 숙지해도 큰 도움이 될 것이다. 나아가 게임 이외의 업계에 종사하는 개발자에게도 유용한 책이다.



저자 소개

지은이_오즈 모리하루

일본공학원 하치오지 전문학교 전임 강사. 게임 프로그래밍과 관련한 전반적인 수업을 담당한다. 일본 게임 개발자 콘퍼런스인 CEDEC 2011, 2012, 2014에서 강연했다. 슬라이드셰어에 공유한 강연 자료의 조회 수는 30만을 넘어섰다.


옮긴이_윤인성

출근하는 게 싫어서 집필과 번역을 시작했다. 일본어는 픽시브에서 웹 코믹을 읽다가 배웠다고 전해진다. 직업 특성상 집에서 나갈 이유가 별로 없다는 것에 굉장히 만족하는 성격이기도 하다. 홍차와 커피를 좋아하며 요리, 음악, 그림, 스컬핑 등이 취미다.
『모던 웹을 위한 JavaScript+jQuery 입문』, 『모던 웹을 위한 Node.js 프로그래밍』, 『모던 웹 디자인을 위한 HTML5+CSS3 입문』 등을 저술하였으며, 『TopCoder 알고리즘 트레이닝』, 『Nature of Code』(이상 한빛미디어), 『소셜 코딩으로 이끄는 GitHub 실천 기술』(제이펍) 등을 번역했다.

목차

1장. 읽기 좋은 코드를 작성하는 기술
1.1 읽기 좋은 코드란?
1.2 변수와 상수
1.3 조건식과 계산식
1.4 assert 활용
1.5 제어문
1.6 함수
1.7 클래스
1.8 작은 클래스
1.9 마치며

2. 간결한 설계를 위한 원칙과 패턴
2.1 객체 지향 설계의 기본
2.2 클래스 설계 요령
2.3 마치며

3. 소스 코드 품질 측정
3.1 매트릭스 측정
3.2 코드 클론 검출
3.3 정적 코드 분석
3.4 매트릭스 활용 방법
3.5 툴 소개
3.6 마치며


리뷰

구매자 별점

4.1

점수비율

  • 5
  • 4
  • 3
  • 2
  • 1

7명이 평가함

리뷰 작성 영역

이 책을 평가해주세요!

내가 남긴 별점 0.0

별로예요

그저 그래요

보통이에요

좋아요

최고예요

별점 취소

구매자 표시 기준은 무엇인가요?

'구매자' 표시는 리디북스에서 유료도서 결제 후 다운로드 하시거나 리디셀렉트 도서를 다운로드하신 경우에만 표시됩니다.

무료 도서 (프로모션 등으로 무료로 전환된 도서 포함)
'구매자'로 표시되지 않습니다.
시리즈 도서 내 무료 도서
'구매자’로 표시되지 않습니다. 하지만 같은 시리즈의 유료 도서를 결제한 뒤 리뷰를 수정하거나 재등록하면 '구매자'로 표시됩니다.
영구 삭제
도서를 영구 삭제해도 ‘구매자’ 표시는 남아있습니다.
결제 취소
‘구매자’ 표시가 자동으로 사라집니다.

이 책과 함께 구매한 책


이 책과 함께 둘러본 책



본문 끝 최상단으로 돌아가기


spinner
모바일 버전