000 | 00529namccc200193 4500 | |
001 | 000045178696 | |
005 | 20100806024846 | |
007 | ta | |
008 | 050617s2005 ulka 000a kor | |
020 | ▼a 897914329X | |
040 | ▼a 211009 ▼c 211009 ▼d 211009 | |
082 | 0 4 | ▼a 005.1 ▼2 22 |
090 | ▼a 005.1 ▼b 2005e | |
100 | 1 | ▼a 임백준 ▼0 AUTH(211009)17363 |
245 | 2 0 | ▼a (임백준의)소프트웨어 산책 / ▼d 임백준 지음. |
246 | 0 3 | ▼a 소프트웨어에 대한 새로운 시선 그리고 통찰력 |
260 | ▼a 서울 : ▼b 한빛미디어 , ▼c 2005. | |
300 | ▼a 248 p. : ▼b 삽도 ; ▼c 23 cm. |
Holdings Information
No. | Location | Call Number | Accession No. | Availability | Due Date | Make a Reservation | Service |
---|---|---|---|---|---|---|---|
No. 1 | Location Main Library/Monographs(3F)/ | Call Number 005.1 2005e | Accession No. 111321928 | Availability Available | Due Date | Make a Reservation | Service |
No. 2 | Location Main Library/Monographs(3F)/ | Call Number 005.1 2005e | Accession No. 111321929 | Availability Available | Due Date | Make a Reservation | Service |
No. 3 | Location Science & Engineering Library/Sci-Info(Stacks1)/ | Call Number 005.1 2005e | Accession No. 121107566 | Availability Available | Due Date | Make a Reservation | Service |
No. 4 | Location Science & Engineering Library/Sci-Info(Stacks1)/ | Call Number 005.1 2005e | Accession No. 121107567 | Availability Available | Due Date | Make a Reservation | Service |
No. | Location | Call Number | Accession No. | Availability | Due Date | Make a Reservation | Service |
---|---|---|---|---|---|---|---|
No. 1 | Location Main Library/Monographs(3F)/ | Call Number 005.1 2005e | Accession No. 111321928 | Availability Available | Due Date | Make a Reservation | Service |
No. 2 | Location Main Library/Monographs(3F)/ | Call Number 005.1 2005e | Accession No. 111321929 | Availability Available | Due Date | Make a Reservation | Service |
No. | Location | Call Number | Accession No. | Availability | Due Date | Make a Reservation | Service |
---|---|---|---|---|---|---|---|
No. 1 | Location Science & Engineering Library/Sci-Info(Stacks1)/ | Call Number 005.1 2005e | Accession No. 121107566 | Availability Available | Due Date | Make a Reservation | Service |
No. 2 | Location Science & Engineering Library/Sci-Info(Stacks1)/ | Call Number 005.1 2005e | Accession No. 121107567 | Availability Available | Due Date | Make a Reservation | Service |
Contents information
Book Introduction
<행복한 프로그래밍>, <누워서 읽는 알고리즘>에 이어 3번째로 쓴 임백준의 에세이. 앞의 두 책과 마찬가지로 '공부'를 목적으로 하는 것이 아니라, 새우깡이라도 먹으면서 마치 소설책처럼 읽다보면 어느새 소프트웨어에 관한 상식, 새로운 시각, 통찰력을 얻을 수 있는 흥미로운 교양서다.
책은 객체지향, 디자인패턴, 리팩토링, 소프트웨어 공학, 그리고 XML라는 주제를 다루는 다섯 개의 장으로 이루어져 있다. 각 장은 해당 주제에 대한 간단한 개념, 역사, 인물, 그리고 그와 관련된 저자의 개인적인 경험을 소개하는 방식으로 구성되어 있다.
본문 마지막 부분에는 프로그래머가 프로그래머를 위해서 프로그래밍을 주제로 쓴 소설, '프로그래머 K씨의 하루'가 수록되어 있다.
Information Provided By: :

Author Introduction
임백준(지은이)
서울대학교에서 수학을 공부하고, 미국으로 건너가 인디애나 주립대학교에서 컴퓨터과학을 공부했어요. 중학교 시절 8비트 컴퓨터와 베이식 언어를 접하며 프로그래밍에 대한 재미를 알게 되었습니다. 지금은 맨해튼의 스타트업 회사에서 분산 처리, 빅데이터, 머신러닝과 관련된 프로그램을 개발하면서, 여러 매체에 글을 기고하고, 팟캐스트 방송 〈나는 프로그래머다〉 호스트로 활약하고 있습니다. 지은 책으로 《임백준의 대살개문》 《누워서 읽는 알고리즘》 《팟캐스트 나는 프로그래머다 1,2》 등이 있습니다. 현재, 미국 뉴저지에서 아내와 두 딸과 함께 살고 있습니다. baekjun.lim@gmail.com

Table of Contents
목차 머리말 : 오늘을 함께하는 프로그래머의 이야기를 담으며 = 6 1장 객체지향 이야기를 시작하며 = 13 객체의 탄생 = 18 객체의 대중화 = 22 객체지향 원리의 꽃 다형성 = 26 코드의 재사용과 상속 = 36 객체의 실패 = 40 2장 디자인 패턴 디자인 패턴의 발견 = 45 크로스토퍼 알렉산더, 와드 커닝험, 켄트 벡 = 51 네 명의 일당들 = 57 디자인 패턴의 철학 = 61 3장 리팩토링 과거와 대결하는 프로그래머의 무기 = 67 복잡성에 대한 두려움 = 72 단순함의 미학 = 78 리팩토링의 탄생 = 84 리팩토링 맛보기 = 89 후각을 발달시키기 = 97 4장 소프트웨어 공학 소프트웨어 개발 방법론의 존재 이유 = 109 스프트웨어 프로젝트 관리 = 116 애자일 소프트웨어 개발 선언 = 120 XP 프로그래밍 = 127 페어 프로그래밍 = 132 테스트 중심의 개발 = 140 소프트웨어 공학 = 145 5장 XML XML의 추억 = 151 XML 도입의 실수 = 155 SGML의 역사 = 164 HTML의 등장 = 170 XML의 등장 = 176 웹서비스와 XML = 181 XML의 미래 = 189 소설 프로그래머 K씨의 하루 = 191 참고문헌 = 248