스크랩

구간

프로그래밍 수련법 - THE PRACTICE OF PROGRAMMING

브라이언W.커니핸외 저 | 김정민외 역 | 인사이트 | 2008년 02월

북트리

정가
$40.00
판매가
$29.16 (27%↓) 최저가 보상
적립금
$0.58 (2%P)
출고예상일
2026년 10월 09일 수령예상일 안내
북카트 담기 바로구매하기 위시리스트담기

평점 -  ·  리뷰 0

리뷰 쓰기

ISBN : 9788991268210 / 380쪽 188 x 240 (㎜)

이 상품에 궁금하신점이 있으세요? 1:1상담문의

추천inside
Adobe Flash Player 가져오기

이 분야의 베스트셀러

아래의 도서와 구매하시면 이 도서들의 적립금을 즉시적용해 드립니다.

책 소개

출판사 리뷰

프로그래밍의 고전인 ??The Unix Programming Environment??에서 통찰력과 탁월함을 보여준 브라이언 커니핸과 롭 파이크가 프로그래머의 생산성과 효율성을 위해 ??프로그래밍 수련법(The Practice of Programming)??을 썼다.
프로그래밍 수련이란 단순히 코드를 작성하는 것만이 아니다. 프로그래머들은 설계, 디버깅, 테스트, 성능 개선, 소프트웨어 유지보수에 대한 트레이드오프(tradeoff)를 다뤄야만 한다. 이와 함께 소프트웨어의 명세를 유지하면서도 호환성, 견고성, 안정성 같은 문제들을 고려해야 한다. 이 책에는 C, C++, 자바 외에도 다양한 언어로 작성된 실전 예제와 현실적인 충고들이 가득하다.

디버깅 : 버그를 체계적으로 빨리 찾는다.
테스팅 : 소프트웨어가 제대로 확실하게 작동하는지 보장한다.
성능 : 프로그램을 더 빠르고 작게 만든다.
호환성 : 소스를 바꾸지 않고서도 프로그램이 어디서나 작동하게 한다.
설계 : 목표와 제한사항의 균형을 맞추며 최적의 알고리즘과 자료구조를 선택한다.
인터페이스 : 상호작동을 제어하기 위해 정보를 은닉하고 추상화를 사용한다.
스타일 : 잘 읽히면서 제대로 작동하는 코드를 작성한다.
표기법 : 기계에게 더 많은 일을 시킬 수 있는 언어와 도구를 선택한다.

저자 소개

  • 저자 : 브라이언W.커니핸외
저자 : 브라이언 W. 커니건 (Brian W. Kernighan)
프린스턴 대학에서 컴퓨터 과학 교수로 재직 중이다. 1969년부터 2000년까지 벨연구소 컴퓨터과학 연구센터의 일원으로 유닉스용 언어와 도구를 개발했다. 『C 언어 프로그래밍』(휴먼사이언스, 2012), 『프로그래밍 수련법』(인사이트, 2008) 등 여러 책의 공동 저자다.  

저자 : 롭 파이크 (Rob Pike)
롭 파이크는 Plan 9과 Inferno 운영체제의 수석 연구원이었으며, 켄 톰슨(Ken Tompson)과 UTF-8이라는 문자코드를 만들기도 했다. 현재 구글에서 분산 시스템과 데이터 마이닝, 프로그래밍 언어, 소프트웨어 개발 툴 분야의 Principal Engineer로 일하고 있다.  

역자 : 김정민
서울대학교 컴퓨터공학부를 졸업하고 SK텔레콤 정보기술연구원에서 Billing/OSS, ICIS 분야의 대형 프로젝트에 PM으로 참여하였다. 소프트웨어에 관한 특허 소송 및 프로그램 저작권 문제 등 기술과 법 관련 분야로 관심 영역을 넓히고 있다.

옮긴 책으로 《실용주의 프로그래머를 위한 프로젝트 자동화》(인사이트), 《컴퓨터 프로그램의 구조와 해석》(인사이트), 《프로그래밍 수련법》(인사이트) 등 10여 종 이상이 있다.  

역자 : 장혜식
장혜식은 FreeBSD와 파이썬 개발자로 활동하고 있으며 주로 동적 언어 환경과 국제화, 과학계산을 위한 컴퓨팅에 관심이 많다. 한국 파이썬마을을 운영하며, 대안언어축제, 오픈소스에 뛰어들기, Framework2.1, KLDP CodeFest 등을 주관했다. 연세대학교 기계전자공학부를 졸업하고 현재 KAIST에서 단백질생물정보학을 전공하고 있다.  

역자 : 신성국
신성국은 삼성전자 디지털미디어연구소에서 임베디드 소프트웨어 개발자로 근무 중이다. C Programming FAQs의 한국어판을 관리하며, C/C++에서 Tcl, Scheme, Lisp에 이르기까지 다양한 언어를 즐겨 사용한다. 2007년에는 인터넷 TV에 들어가는 RSS 해석기 등 각종 소프트웨어를 개발했고 KLDP.org의 다양한 프로젝트에도 도움을 주고 있다. 취미는 책 수집이다.  

목차

top