상품 정보
상품 기본설명
프로그램을 작성하는 33가지 방법
상품 상세설명
제임스 노블(뉴질랜드 웰링턴빅토리아 대학교)
『프로그래밍 패턴』은 1940년대 프랑스 작가 레몽 크노가 쓴 '문체 연습'이라는 책의 형식을 빌려 다양한 방법으로 프로그램을 작성하는 방법을 알려주는 책이다. 이 책에서는 단어 빈도 세기라는 간단한 주제로 무려 33가지 서로 다른 형식의 프로그램을 만들어 낸다. 누구나 흔히 생각해 낼 수 있는 전통적 방법부터 최신 기법에 이르기까지 다양한 방식으로 변주하며 그 예를 보여 준다. 더구나 예에 그치지 않고 실제 시스템을 설계할 때 어떤 식으로 활용할 수 있을지를 고민할 뿐만 아니라, 해당 형식이 어떻게 탄생하게 됐는지 그 배경을 살짝 엿보는 즐거움을 덤으로 얻을 수 있다
목차
▣ [1부] 전동적 형식
01장: 그리운 옛날
02장: 포스로
▣ [02부] 기본 형식
03장: 일체식
04장: 요리책
05장: 파이프라인
06장: 코드 골프
▣ [03부] 함수 합성
07장: 무한 거울
08장: 앞으로 차기
09장: 유일
▣ [04부] 객체와 상호작용
10장: 사물
11장: 우편함
12장: 닫힌 맵
13장: 추상사물
14장: 할리우드
15장: 게시판
▣ [05부] 반영과 메타프로그래밍
16장: 자기관찰
17장: 반영
18장: 애스펙트
19장: 플러그인
▣ [06부] 재난
20장: 구성주의
21장: 발끈하기
22장: 수동공격
23장: 선언한 의도
24장: 격리
▣ [07부] 데이터 중심
25장: 영속 데이터
26장: 스프레드시트
27장: 게으른 강
▣ [08부] 병행성
28장: 행위자
29장: 데이터 공간
30장: 맵리듀스
31장: 이중 맵리듀스
▣ [09부] 쌍방향성
32장: 삼위일체
33장: REST 방식
출판사 서평
『프로그래밍 패턴: 프로그램을 작성하는 33가지 방법』은 간단한 계산 작업(단어 빈도)을 사용해 여러 프로그래밍 형식에 관한 예를 보여 주며, 독자가 프로그램을 작성하고 시스템을 설계하는 다양한 방법을 이해할 수 있게 돕는다. 이 책은 온라인 코드 저장소에 있는 코드와 함께 이용할 수 있도록 구성했으며, 프로그래밍 기법을 규칙적으로 연습하는 누구나 접근할 수 있도록 공개한 그 코드를 보완하고 설명한다. 또한 컴퓨터 과학과 소프트웨어 공학 과정에 관한 고급 프로그래밍 강좌에서도 활용할 수 있다.이 책에는 단어 빈도 작업을 작성하는 33가지 형식이 있으며, 이를 전통적, 기본, 함수 합성, 객체와 객체 상호작용, 반영과 메타프로그래밍, 재난, 데이터 중심, 병행성, 쌍방향성이라는 9가지로 범주로 나눈다. 저자는 각 형식의 제약조건을 말로 표현하고 예제 프로그램을 설명한다. 각 장마다 먼저 해당 형식의 제약조건을 제시하고 예제 프로그램을 보여준 후 그 코드를 상세히 설명한다. 게다가 대부분의 장에는 시스템을 설계할 때 해당 형식을 사용하는 것에 초점을 맞추는 절뿐만 아니라 그 형식이 나타난 역사적 맥락을 설명하는 절도 있다.
상품 정보 고시
도서명 |
프로그래밍 패턴 |
저자 |
크리스티나 로페즈 |
출판사 |
위키북스 |
ISBN |
9791158390051 (115839005X) |
쪽수 |
312 |
출간일 |
2015-07-21 |
사이즈 |
172 * 235 * 17 mm /593g |
목차 또는 책소개 |
▣ [1부] 전동적 형식
01장: 그리운 옛날 02장: 포스로
▣ [02부] 기본 형식
03장: 일체식 04장: 요리책 05장: 파이프라인 06장: 코드 골프
▣ [03부] 함수 합성
07장: 무한 거울 08장: 앞으로 차기 09장: 유일
▣ [04부] 객체와 상호작용
10장: 사물 11장: 우편함 12장: 닫힌 맵 13장: 추상사물 14장: 할리우드 15장: 게시판
▣ [05부] 반영과 메타프로그래밍
16장: 자기관찰 17장: 반영 18장: 애스펙트 19장: 플러그인
▣ [06부] 재난
20장: 구성주의 21장: 발끈하기 22장: 수동공격 23장: 선언한 의도 24장: 격리
▣ [07부] 데이터 중심 25장: 영속 데이터 26장: 스프레드시트 27장: 게으른 강
▣ [08부] 병행성
28장: 행위자 29장: 데이터 공간 30장: 맵리듀스 31장: 이중 맵리듀스
▣ [09부] 쌍방향성
32장: 삼위일체 33장: REST 방식 |
상품 정보 고시
도서명 |
상품페이지 참고 |
저자 |
상품페이지 참고 |
출판사 |
상품페이지 참고 |
크기 |
상품페이지 참고 |
쪽수 |
상품페이지 참고 |
제품구성 |
상품페이지 참고 |
출간일 |
상품페이지 참고 |
목차 또는 책소개 |
상품페이지 참고 |
교환/반품
[반품/교환방법]
마이페이지> 주문배송조회 > 반품/교환신청 또는 고객센터 (070-4680-5689)로 문의 바랍니다.
[반품주소]
- 도로명 : (10882) 경기도 파주시 산남로 62-20 (산남동)
- 지번 : (10882) 경기도 파주시 산남동 305-21
[반품/교환가능 기간]
변심반품의 경우 수령 후 14일 이내, 상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내
[반품/교환비용]
단순 변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
[반품/교환 불가 사유]
- 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
(단지 확인을 위한 포장 훼손은 제외)
- 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
예) 화장품, 식품, 가전제품(악세서리 포함) 등
- 복제가 가능한 상품 등의 포장을 훼손한 경우
예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
- 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)
- 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
- 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
- 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우
* (1) 해외주문도서 : 이용자의 요청에 의한 개인주문상품으로 단순변심 및 착오로 인한 취소/교환/반품 시
‘해외주문 반품/취소 수수료’ 고객 부담 (해외주문 반품/취소 수수료 : ①양서-판매정가의 12%, ②일서-판매정가의 7%를 적용)
[상품 품절]
공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는 이메일과 문자로 안내드리겠습니다.
[소비자 피해보상, 환불지연에 따른 배상]
- 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됩니다.
- 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리함.