생각하는 프로그래밍

존 벤틀리 지음 | 인사이트 펴냄

생각하는 프로그래밍 (프로그래밍 본질에 관한 15가지 에세이)

나의 별점

읽고싶어요
22,000원 10% 19,800원

책장에 담기

게시물 작성

문장 남기기

분량

두꺼운 책

출간일

2013.12.24

페이지

423쪽

상세 정보

프로그래밍에서 이런 사고력 훈련의 첫걸음은 데이터 구조나 알고리즘 같은 기초를 적절히 학습하고 이를 코드로 구현하고 단계적으로 개선해 가는 것으로 시작할 수 있다. 이 책은 이런 수련을 하는 데 유용한 고전이다.

ACM의 전통 있는 간행물인 CACM에 연재된 「Programming Pearls」란 칼럼을 묶어 발간된 이 책은 제목 그대로 조개 속에서 진주가 만들어지듯 긴 사고의 과정을 거쳐 깊은 프로그래밍의 세계에 들어갈 수 있도록 안내하고 있다. 문제 정의, 알고리즘, 데이터 구조 등 프로그래밍의 기본과 효율성 제고 기법, 정렬, 탐색, 문자열 등 구체적 문제에 대한 해법 등을 다룬다.

상세 정보 더보기

추천 게시물

김민성님의 프로필 이미지

김민성

@rlaalstjd

  • 김민성님의 양들의 침묵 게시물 이미지

양들의 침묵

토머스 해리스 지음
나무의철학 펴냄

읽고있어요
46분 전
0
참새님의 프로필 이미지

참새

@truesae

에세이를 별로 좋아하지 않지만,
근래 자주 방문하고 있는 책방에서 추천을 받았다.

철학 에세이라니, 장르도 생소한 나머지 읽기를 주저했다.
하지만 책을 펼친 순간부터, 나는 온 마음을 빼앗겼다.

이것은 본인의 경험이나 감정을 내세우는 글이 아니다.
무작정 나를 다독이는 글도 아니다.

내 잘못은 없고, 내 수고만 잘났다며 치켜세우지도 않는다.

유행처럼 온 사방에 널린 감성 에세이가 아니라는 말이다. 사실 그런 것들에 비교해야 된다는 것이 매우 실례일 지경이니 이쯤 하는 게 좋을 것 같다.

저자는 삶에 대한 답을 내리지 않는다.
삶에 대해 끊임없이 질문하라고 말한다.

당신은 행복할 권리를 찾고 있는가?
그 행복에 이르기 위해 필요한 요소들을 성찰하고 있는가?

정해진 답은 없다.
방법을 제시하지만 그것이 답은 아니다.
답은 이 책을 읽는 나에게 달려 있다.

...

올해 이보다 좋은 글을 더 읽을 수 있을까?
아직은, 모르겠다.

모든 존재는 행복할 권리가 있다

강남순 지음
행성B(행성비) 펴냄

50분 전
0
차님님의 프로필 이미지

차님

@chanim

시끄러운 세상에 등장한 속삭임 모임.

시내가 모아한테 속삭일 때는 사이비인 줄 알았다.
"비밀을 속삭이진 않으나 그것이 마치 큰 비밀이라도 되는 양 속삭여야 돼요.“(16쪽)
사기를 치고 사기를 당하는 대단히 사기꾼스러운(?) 모먼트를 기대했다. 그런 건 없었다. 속삭임으로 연대한 사람들의 다정함이 다했다.

“그래서 말인데요, 저는요, 이제 몇 시간 뒤면 일어나서 출근을 해야하고요. 잠이 안 와요.” 소근소근… 속삭이다보면 잠이 올 것만 같다.

소란한 속삭임

예소연 지음
위즈덤하우스 펴냄

1시간 전
0

이런 모임은 어때요?

집으로 대여
구매하기
지금 첫 대여라면 배송비가 무료!

상세정보

프로그래밍에서 이런 사고력 훈련의 첫걸음은 데이터 구조나 알고리즘 같은 기초를 적절히 학습하고 이를 코드로 구현하고 단계적으로 개선해 가는 것으로 시작할 수 있다. 이 책은 이런 수련을 하는 데 유용한 고전이다.

ACM의 전통 있는 간행물인 CACM에 연재된 「Programming Pearls」란 칼럼을 묶어 발간된 이 책은 제목 그대로 조개 속에서 진주가 만들어지듯 긴 사고의 과정을 거쳐 깊은 프로그래밍의 세계에 들어갈 수 있도록 안내하고 있다. 문제 정의, 알고리즘, 데이터 구조 등 프로그래밍의 기본과 효율성 제고 기법, 정렬, 탐색, 문자열 등 구체적 문제에 대한 해법 등을 다룬다.

출판사 책 소개

프로그래밍 언어 문법을 외우고 개발 도구를 사용법을 익히면 소프트웨어를 만들 수 있다고 흔히 생각하지만, 실제 세계에서 부딪히는 개발 작업은 도구의 단순 사용을 반복하는 것이 아니라 깊은 사고력을 요하는 기예(技藝)에 가깝다. 시시각각 변하는 환경과 제한된 예산, 기간의 압박 속에서 각자 한계가 있는 현존 기술로 최적의 해법을 찾는 일을 도구나 언어가 100% 대신해 줄 수는 없다.
프로그래밍에서 이런 사고력 훈련의 첫걸음은 데이터 구조나 알고리즘 같은 기초를 적절히 학습하고 이를 코드로 구현하고 단계적으로 개선해 가는 것으로 시작할 수 있다. 이 책은 이런 수련을 하는 데 유용한 고전이다. ACM의 전통 있는 간행물인 CACM에 연재된 「Programming Pearls」란 칼럼을 묶어 발간된 이 책은 제목 그대로 조개 속에서 진주가 만들어지듯 긴 사고의 과정을 거쳐 깊은 프로그래밍의 세계에 들어갈 수 있도록 안내하고 있다.
눈앞에 닥친 비즈니스 로직의 정답을 문제집처럼 알려주지는 않지만 이 책을 계기로 충분한 수련을 거친 개발자라면 남의 답을 베끼는 것이 아니라 자신만의 해법을 고안해내는 즐거움을 누릴 수 있을 것이다.

이 책에서 다루는 내용
- 문제 정의, 알고리즘, 데이터 구조 등 프로그래밍의 기본
- 효율성 제고 기법
- 정렬, 탐색, 문자열 등 구체적 문제에 대한 해법

무제한 대여 혜택 받기

현재 25만명이 게시글을
작성하고 있어요

나와 비슷한 취향의 회원들이 작성한
FLYBOOK의 더 많은 게시물을 확인해보세요.

지금 바로 시작하기

플라이북 앱에서
10% 할인받고 구매해 보세요!

지금 구매하러 가기

더 많은 글을 보고 싶다면?

게시물 더보기
웹으로 보기