생각하는 프로그래밍

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

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

나의 별점

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

책장에 담기

게시물 작성

문장 남기기

분량

두꺼운 책

출간일

2013.12.24

페이지

423쪽

상세 정보

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

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

상세 정보 더보기

추천 게시물

동그라미원님의 프로필 이미지

동그라미원

@won1

  • 동그라미원님의 경험의 멸종 게시물 이미지
디지털 기술과 스마트 기기가 제공하는 편리함이 인간의 직접적인 신체 활동과 진정한 감각적 경험, 그리고 깊은 사회적 연결을 대체하며 우리 삶의 실질적인 의미를 퇴색시키고 있다는 경고

경험의 멸종

크리스틴 로젠 지음
어크로스 펴냄

읽었어요
14분 전
0
책읽는 무민님의 프로필 이미지

책읽는 무민

@pollen

  • 책읽는 무민님의 교통경찰의 밤 게시물 이미지

교통경찰의 밤

히가시노 게이고 지음
하빌리스 펴냄

읽고있어요
18분 전
0
끝내주는딸기님의 프로필 이미지

끝내주는딸기

@yoooubn

****스포주의

우선 고전이니만큼 글이 쉽게 읽히지는 않았다..
특히 중후반의 책 속의 책 내용은 정말;

<1984> 내용 속의 독재 정책은 정말 치밀하고, 독했다.
전체주의 세 국가가 형성되고, 세국가 간 전쟁이 경계지역 부근 소규모전쟁뿐만인 조건만 갖춰진다면 이 독재정치는 충분히 현실에서도 일어날 수도 있을것만 같았을 정도로 치밀하게 짜여져 있었다.
부록에서 설명하는 신어 원리 이해는 대충했으나 조지 오엘 진짜 천재같다.
(사실 모든 과거형이 동사+-ed 로만 형성되는 법칙은 부럽긴했다.)

수송신 가능한 ‘텔레스크린‘, 형제단을 가장해 반역자를 색출하는 방법, 끔찍한 고문과 그 고문의 단계들까지,,
이에 윈스턴이 결국 당에 굴복하고마는 과정은 인간이 인간에게 저지르는 일이라는 것이 믿기지 않을만큼 잔인하다.
오브라이언같은 내부당원들이 어떻게 그렇게까지 당에 미쳐있는가에 대해서는 궁금하다. 오세아니아 이전에 태어났을 것이면 윈스턴처럼 의구심을 가질만 한데,,
애초에 의구심으로 시작한 관계가 아닌가보다!ㅎ
그래도 의구심으로 시작된 윈스턴같은 사람을 이렇게 사람의 속마음까지도 뒤바꿀 수 있다는 사실이 무서웠다.
빅브라더를 사랑하게 되었다는 마지막 문장이 젤 소름..

굉장히 절망스러운 내용이지만, 반역자가 당에 동화되기까지의 과정이 흥미진진하게 쓰여 있어 재미있게 읽은 편이다.
3.5점인 이유는 전체주의가 더이상 무섭지 않은 시기에 읽어서 그런지 덜 공포스럽기도 하고 해서, 그리고 책 속 책 내용 너무 읽기 힘들었서다^^

고전 하나 읽었다 뿌듯행

1984

조지 오웰 지음
민음사 펴냄

27분 전
0

이런 모임은 어때요?

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

상세정보

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

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

출판사 책 소개

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

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

무제한 대여 혜택 받기

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

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

지금 바로 시작하기

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

지금 구매하러 가기

더 많은 글을 보고 싶다면?

게시물 더보기
웹으로 보기