본문내용 바로가기
무료배송 소득공제

패턴 WIKI 그리고 XP 시간을 초월한 창조의 원칙

에토 코이치로 지음 | 제이펍 | 2010년 02월 22일 출간
  • 정가 : 18,000원
    판매가 : 16,200 [10%↓ 1,800원 할인]
  • 통합포인트 :
    [기본적립] 900원 적립 [5% 적립] [추가적립] 5만원 이상 구매 시 2천원 추가적립 안내 [회원혜택] 실버등급 이상, 3만원 이상 구매 시 2~4% 추가적립 안내
  • 추가혜택 : 포인트 안내 도서소득공제 안내 추가혜택 더보기
  • 배송비 : 무료 배송비 안내
  • 도서상태 : 절판
상품상세정보
ISBN 9788996241065(8996241067)
쪽수 220쪽
크기 170 * 225 * 20 mm /482g 판형알림
이 책의 원서/번역서 パタ-ン、Wiki、XP / 江渡浩一郞

책소개

이 책이 속한 분야

시간을 초월한 창조의 원칙 『패턴, Wiki 그리고 XP』. 알렉산더(패턴 랭귀지의 발명자), 워드 커닝엄(Wiki 발명자), 켄트 벡(XP 발전자) 등이 만들어내는 40년 역사 이야기를 추적하면서, 뛰어난 창조를 하기 위해 필요한 필수 원칙들을 제시한 책이다. 이들 개념이 탄생한 경위를 연대에 따라 해설해감으로써 건축 세계의 사상이 소프트웨어 세계에서 꽃피게 될 때까지의 과정을 전하고 있다. 반세기 전의 과거에서 지금에 이르기까지의 역사를 둘러보면서 건축의 세계에 뿌리를 둔 사상이 소프트웨어 개발이라는 세계에서 어떻게 꽃을 피우는지 그 과정을 생생하게 전달한다.

목차

0장 패턴, Wiki, XP의 기원으로 1

제1부 건축

1장 크리스토퍼 알렉산더에 의한 미의 원리 추구
12
알렉산더의 성장 과정 12
‘미’의 근본원리 추구 13
초기의 실험 14
『형태의 합성에 관한 노트』-설계 프로세스의 수학적 형식화 15
요구조건을 하나로 정리하는 다이어그램의 발명 19
베이 에어리어 고속철도의 설계 입안-요구조건 간의 방대한 관계성 계산 23
‘도시는 트리가 아니다’-다양한 관계성 발견 24
수학적인 형식화에 대한 자기 비판 27

2장 알렉산더의 여섯 가지 원리
29
『인간도시』-인간을 소외시키지 않는 도시의 본연의 자세 29
『오레곤대학교의 실험』-이용자 참가에 의한 건축을 위한 ‘여섯 가지 원리’ 31
시민에 의한 버클리의 재건-이용자 참가에 의한 거리 만들기 실험 34
Column 『오레곤대학교의 실험』에 있어서 그네의 비유 36

3장 패턴 랭귀지
38
패턴과 패턴 랭귀지 38
『패턴 랭귀지』-이용자와 건축가의 공통 언어 39
패턴 형식 40
패턴의 구체적 예 42

4장 시간을 초월한 건설의 길
47
『시간을 초월한 건설의 길』-패턴 랭귀지에 의한 건축 이론 47
무명의 질-생동감 있는 건물이나 거리가 가지는 특성 47
해제-시간을 초월한 창조의 원칙 50

5장 패턴 랭귀지에 의한 건축의 실제
51
패턴 랭귀지가 지향하는 방법론 51
일본에 있어서 알렉산더의 수용 53
에신학원 히가시노고등학교의 건설 54
20년 후의 히가시노고등학교 55

6장 알렉산더의 현재
58
찰스 황태자의 어드바이저로 취임 58
『질서의 본질』-보편성을 가지는 기하학의 연구 59
패턴 랭귀지라는 사상 61

제2부 소프트웨어 개발

7장 객체지향
64
소프트웨어 개발의 세계로 64
객체지향의 발흥-Smalltalk 64
객체지향과 GUI 66
GUI 보급과 일반화-매킨토시 67
OOPSLA의 설립-객체지향에 관한 커뮤니티 형성 68
소프트웨어 개념 변혁의 시대 69

8장 소프트웨어 개발로의 패턴 적용
70
패턴 랭귀지를 프로그래밍에 응용하다 70
객체지향 프로그램을 위한 패턴 언어의 사용 72
반복되어 나타나는 구조에 눈을 돌리는 사람들 74
「Toward an Architecture Handbook」-OOPSLA/ECOOP 1990 75
「Toward an Architecture Handbook-OOPSLA 1991 75
「Documenting Frameworks using Patterns」-OOPSLA 1992 76
GoF의 결성-OOPSLA 1992 77
Hillside Group의 탄생 78
‘Patterns: Building Blocks for Object-Oriented Architectures’-OOPSLA 1993 78
PLoP 개최-패턴 랭귀지 커뮤니티의 형성 79

9장 디자인 패턴
80
『GoF의 디자인 패턴』-디자인 패턴의 탄생 80
패턴 형식 80
디자인 패턴의 구체적인 예 82
디자인 패턴과 패턴 랭귀지의 공통점과 상이점 84
디자인 패턴의 보급 85
그 후의 패턴 전개 85

10장 프로세스로의 패턴 적용
87
소프트웨어 개발에 있어서의 ‘여섯 가지 원리’ 87
‘개발 공정의 생성적 패턴 언어’-코플리엔에 의한 프로세스 패턴 88
‘에피소드’-커닝엄에 의한 프로세스 패턴 90
C3 프로젝트-XP 탄생의 땅 92
C3 프로젝트에 있어서의 프랙티스 94
C3 프로젝트의 진전 97
C3 프로젝트의 결말 98

11장 익스트림 프로그래밍
100
『XP 익스트림 프로그래밍 입문』-벡에 의한 개발 프로세스의 변혁 100
가치, 원칙, 프랙티스 100
애자일 매니페스트 103
『익스트림 프로그래밍 제2판』 105
가치 106
원칙 107
기초 프랙티스 109
응용 프랙티스 111
XP를 대표하는 프랙티스 113
조직 패턴, 프로세스 패턴으로부터 XP로 115
알렉산더의 여섯 가지 원리와 XP의 프랙티스 비교 117
XP와 패턴의 관계 118
이용자와 설계자의 관계를 재고한다 119
소프트웨어 개발에서부터 알렉산더로의 피드백 120

제3부 Wiki

12장 HyperCard에 의한 패턴 브라우저
124
Wiki의 전신 124
Vivarium 프로젝트-어린이를 위한 프로그래밍 환경의 실험 124
HyperCard의 탄생-최초의 실용적인 하이퍼텍스트 환경 126
패턴 브라우저의 탄생-HyperCard에 의한 Wiki의 전신 128
다수에 의한 공동 편집 실험 131
Column CRC 카드-클래스 구조의 기술 132

13장 WikiWikiWeb
133
World Wide Web의 탄생 133
웹 상의 동적인 기반 형성-폼과 CGI의 탄생 136
WikiWikiWeb의 탄생 137
WikiWikiWeb의 이름의 유래 139
Wiki 기법-HTML을 간략화한 구조화 기법 139
WikiName-카멜 케이스에 의한 링크 표현 142
Wiki 카테고리-역링크를 이용한 메타페이지의 표현 143
Wiki와 패턴 브라우저의 공통점과 상이점 144

14장 Wiki 모드에 의한 커뮤니케이션 패턴
146
Wiki의 커뮤니케이션 146
커뮤니케이션 패턴 147
Wiki 모드 148
Wiki 페이지의 라이프 사이클 149
Wiki 모드와 커뮤니티의 성숙 154
Column 패턴 형식-그러므로 그러나 형식 155

15장 Wiki 설계 원칙
156
커닝엄이 채우려고 한 설계 원칙 156
알렉산더의 여섯 가지 원리와 Wiki 설계 원칙의 비교 159
XP의 프랙티스와 Wiki 설계 원칙의 비교 160
XP의 프랙티스에서 Wiki를 자유자재로 사용한다 162
C2 Wiki가 XP의 발전에 미친 영향 163
Wiki의 본질이란 무엇인가 164

16장 Wiki 엔진
166
WikiWikiWeb의 CGI 스크립트 166
문예적 프로그래밍-문장처럼 프로그램을 쓴다 166
WikiBase-Wiki를 무대로 한 문예적 프로그래밍 환경 168
WikiBase와 문예적 프로그래밍의 공통점과 상이점 170
WikiBase의 코드 공유 173
‘WikiWikiWeb’에서 ‘Wiki’로 175
다양한 Wiki 엔진의 탄생과 Wiki 사이트의 발전 176
『Wiki Way』의 출판과 그 후 Wiki의 확산 177

17장 Wikipedia
179
Nupedia-Wikipedia의 루트 179
Wikipedia의 탄생 180
페이즈 1-UseModWiki의 시대 181
Column UuU-Wikipedia 최고`最古의 페이지 182
페이즈 1의 토크 페이지-도큐먼트 모드와 스레드 모드의 분리 183
Wikipedia의 룰과 합의 형성 184
페이즈 2-Wikipedia 전용 Wiki 엔진 186
페이즈 2의 토크 페이지-스레드 모드의 기능화 187
페이즈 3-MediaWiki의 탄생 189
Column 커닝엄의 예언 190
Nupedia의 폐쇄와 Wikipedai의 발전-가람과 바자르 191
Wikimedia 재단의 설립 193
Wikipedia가 성공한 이유 194
Column Wikipedia를 ‘Wiki’라고 불러도 좋은가 195

18장 Wiki의 현재
196
Wiki 기업의 탄생 196
개인의 Wiki 이용 197
다양한 영역으로 특화한 Wiki 엔진 197
개념으로서의 Wiki의 이용 200
앨런 케이에 의한 Wiki 엔진 201

끝내며 시간을 초월한 창조의 원칙
204
알렉산더의 사상이 미친 영향 204
건축 204
소프트웨어 개발 205
Wiki 206
‘무명의 질’을 추구한다 207
시간을 초월한 창조의 원칙으로 208

참고문헌 210
집필후기 218
찾아보기 222

출판사 서평

Wikipedia로 대표되는 ‘Wiki’는 많은 사람들이 사용하는 소프트웨어로 성장했다.

‘XP(익스트림 프로그래밍)’는 현재 주류가 되고 있는 애자일 개발방법론이다.

소프트웨어 설계 정석집인 ‘디자인 패턴’은 이제 개발자의 필수 지식이 되고 있다.

Wiki, XP, 디자인 패턴.

보기에 아무 상관없을 것 같아 보이는 이 3가지는 사실 동일한 근원에서 발생한 형제다. 게다가, 그 기원은 소프트웨어 개발과는 아무 관련이 없는 건축가인 크리스토퍼 알렉산더의 이론에서 비롯되었다.

이 책에서는 알렉산더(패턴 ... 더보기

Klover 리뷰 (0)

북로그 리뷰 (0) 쓰러가기

도서 구매 후 리뷰를 작성하시면
결제 90일 이내 300원, 발송 후 5일 이내 400원, 이 상품의 첫 리뷰 500원의 포인트를 드립니다.

포인트는 작성 후 다음 날 적립되며, 도서 발송 전 작성 시에는 발송 후 익일에 적립됩니다.
북로그 리뷰는 본인인증을 거친 회원만 작성 가능합니다.
(※ 외서/eBook/음반/DVD/GIFT 및 잡지 상품 제외) 안내
  • 해당도서의 리뷰가 없습니다.

문장수집 (0) 문장수집 쓰기 나의 독서기록 보기
※구매도서의 문장수집을 기록하면 통합포인트 적립 안내

교환/반품/품절안내

※ 상품 설명에 반품/교환 관련한 안내가 있는 경우 그 내용을 우선으로 합니다. (업체 사정에 따라 달라질 수 있습니다.)

교환/반품/품절안내
반품/교환방법 마이룸 > 주문관리 > 주문/배송내역 > 주문조회 > 반품/교환신청 ,
[1:1상담>반품/교환/환불] 또는 고객센터 (1544-1900)

※ 오픈마켓, 해외배송주문, 기프트 주문시 [1:1상담>반품/교환/환불]
    또는 고객센터 (1544-1900)
반품/교환가능 기간 변심반품의 경우 수령 후 7일 이내,
상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내
반품/교환비용 변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
반품/교환 불가 사유
  • 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
    (단지 확인을 위한 포장 훼손은 제외)
  • 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
    예) 화장품, 식품, 가전제품(악세서리 포함) 등
  • 복제가 가능한 상품 등의 포장을 훼손한 경우
    예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
  • 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)
  • 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
  • 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
  • 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에
    해당되는 경우
(1) 해외주문도서 : 이용자의 요청에 의한 개인주문상품으로 단순변심 및 착오로 인한 취소/교환/반품 시 ‘해외주문 반품/취소 수수료’ 고객 부담 (해외주문 반품/취소 수수료 : ①서양도서-판매정가의 12%, ②일본도서-판매정가의 7%를 적용)
상품 품절 공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는
이메일과 문자로 안내드리겠습니다.
소비자 피해보상
환불지연에 따른 배상
  • 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은
    소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됨
  • 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의
    소비자 보호에 관한 법률에 따라 처리함

이 책의 원서/번역서

안내

바로가기

  • 우측 확장형 배너 2
  • 우측 확장형 배너 2

최근 본 상품