read

코드 품질에 대한 책들이 많이 나와 있는데, 그 중에 꼭 고르라면, 아래의 5권을 추천하고 싶다.

Code Complete


Code Complete - 10점
스티브 맥코넬 지음, 서우석 옮김/정보문화사

두 말할 필요가 없는 명저다. 개발자라면 반드시 한번쯤 읽어봐야 하는 책.

Refactoring 관련 책

Refactoring 관련해서는 마틴 파울러의 리팩토링이 가장 기본 서적이나, 이미 이것저것 주워들어서 기본을 알고 있다면 조슈아 케리에브스키의 패턴을 활용한 리팩터링도 추천할 만 하다.


패턴을 활용한 리팩터링10점
조슈아 케리에브스키 지음, 윤성준.조상민 옮김/인사이트


Refactoring (Hardcover) - 10점
Fowler, Martin/ Beck, Kent/ Brant, John/ Opdyke, W/Addison-Wesley Professional

The Art of Readable Code


The Art of Readable Code by Dustin Boswell

Permalink: http://amzn.com/0596802293

실제 코드를 예로 들어가며 설명한 좋은 입문서다. 책도 두껍지 않고 내용도 가벼워 초심자에게 추천해주고 싶은 책이다.

Implementation Patterns


Implementation Patterns (Paperback) - 10점
Beck, Kent/Addison-Wesley Professional

켄트벡의 책이 다 그렇듯, 책의 두께는 가벼우나 꼭 핵심이 되는 내용들은 빠뜨리지 않고 담고 있다. 아무래도 agile 과 관련된 주제가 녹아 있는 책이라 그 내용이 일반적이라 할 수는 없지만, 코딩에 있어서 진한 통찰력을 준다는 점에서 일독을 권할 만 하다.

Clean Code


Clean Code (1st, Paperback) - 6점
Martin, Robert C./Prentice Hall

엉클 밥으로 알려진 로버트 마틴의 책이다. 엉클밥 뿐만이 아니라 여러 전문가들의 글을 모아놔서 다양한 시각을 접해볼 수 있다. 그래서 각 챕터별로 다루는 주제도 다양하다.

Blog Logo

Ki Sung Bae


Published

Image

Gsong's Blog

Developer + Entrepreneur = Entreveloper

Back to Overview