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

코딩 호러의 이펙티브 프로그래밍 스택 오버플로우 공동 창립자가 알려주는 소프트웨어 개발의 비밀

위키북스 IT Leaders 시리즈 16
제프 앳우드 지음 | 임백준 옮김 | 위키북스 | 2013년 03월 29일 출간
  • 정가 : 18,000원
    판매가 : 16,200 [10%↓ 1,800원 할인]
  • 통합포인트 :
    [기본적립] 900원 적립 [5% 적립] 안내 [추가적립] 5만원 이상 구매 시 2천원 추가적립 [회원혜택] 우수회원 5만원 이상 구매 시 2~3% 추가적립
  • 추가혜택 : 카드/포인트 안내 도서소득공제 안내 추가혜택 더보기
  • 배송비 : 무료 배송비 안내
  • 배송일정 : 서울특별시 종로구 세종대로 기준 지역변경
    당일배송 지금 주문하면 오늘(19일,수) 도착 예정 배송일정 안내
  • 바로드림 : 인터넷으로 주문하고 매장에서 직접 수령 안내
장바구니 담기 바로구매

책 그리고 꽃 서비스
책 그리고 꽃 | 책과 꽃을 함께 선물하세요 자세히보기

닫기

바로드림 주문 선물하기 보관함 담기
상품상세정보
ISBN 9788998139179(8998139170)
쪽수 368쪽
크기 188 * 240 * 30 mm /670g 판형알림
이 책의 원서/번역서 Effective programming more than writing code/Atwood, Jeff

책소개

이 책이 속한 분야

코딩 호러 블로그의 운영자가 알려주는 소프트웨어 개발의 비밀!

프로그래밍』. ‘코딩 호러’와 ‘스택 오버플로우’ 두 사이트를 탄생시킨 저자의 소프트웨어 개발과 관련된 지혜와 조언이 가감 없이 담겨 있다. 그동안 코딩 호러에 실린 글 중에서 엄선한 글만 실린 이 책은 소프트웨어 개발에 관한 저자의 통찰력과 실질적인 조언이 수록되어 있다.

이 책은 전체 12부로 구성되어 있다. 좋은 프로그래밍의 원리에서부터 시작하여, 프로그래머를 제대로 채용하는 법, 팀을 함께 일하도록 만드는 방법, 프로그래머를 위한 효율적인 작업 공간, 사용자를 염두에 둔 설계 방법 등을 다루고 있다. 나아가, 코드를 테스트해서 그것이 필요 이상으로 엉망이 되지 않게 만들고, 커뮤니티로부터 의견을 얻되, 그들이 어떻게 할지 말하게 하지 말 것 등의 지혜가 담겨있다.

이 책의 총서

총서 자세히 보기

저자소개

저자 : 제프 앳우드

저자 제프 앳우드는 캘리포니아 버클리에서 아내, 두 마리 고양이, 세 명의 아이들, 그리고 여러 대의 컴퓨터와 함께 살고 있다. 그는 80년대 자신의 첫 번째 마이크로컴퓨터였던 텍사스 인스트루먼트의 TI-99/4a를 이용해 다양한 마이크로소프트 베이직 프로그램을 구현하면서 소프트웨어 개발자의 길을 걷기 시작했다. 90년대 초반까지 계속 PC상에서 비주얼 베이직 3.0과 윈도우 3.1을 사용했고, 델파이의 최초 버전을 이용해 파스칼 코드도 많이 작성했다. 현재는 대소문자에 민감한 사악한 속성에도 불구하고 VB.NET 혹은 C# 프로그래밍에 익숙하다. 지금은 루비를 배우고 있다. 앳우드는 개발자가 읽어야 할 도서 목록에서 밝힌 것처럼 스스로를 소프트웨어 개발 과정에 존재하는 인간적인 측면에 특별히 관심이 있는, 상당히 경험이 풍부한 윈도웹(Windowsweb) 소프트웨어 개발자라고 생각한다. 그가 주장하는 바에 따르면 컴퓨터는 놀라운 기계이지만 사실상 그것을 사용하는 사람을 단순히 반영하는 기계에 불과하며, 소프트웨어 개발의 기술적인 측면은 코드를 학습하는 것만으로는 충족되지 않고 소프트웨어의 배후에 존재하는 사람도 함께 연구해야 한다.

저자가 속한 분야

역자 임백준은 서울대학교에서 수학을 전공하고, 인디애나 주립대학에서 컴퓨터 사이언스를 공부했다. 삼성SDS, 뉴저지 소재 루슨트테크놀로지스에서 근무했고, 지금은 월스트리트에서 금융 소프트웨어를 개발하고 있다. 뉴저지에서 아내와 두 딸과 함께 살고 있다. 《누워서 읽는 퍼즐북》(2010), <프로그래밍은 상상이다》(2008), 《뉴욕의 프로그래머》(2007), 《소프트웨어 산책》(2005), 《나는 프로그래머다》(2004), 《누워서 읽는 알고리즘》(2003), 《행복한 프로그래밍》(2003, 이상 한빛미디어), 《프로그래머 그 다음 이야기》(2011, 로드북)을 집필했고, 다수의 책을 번역했다.

임백준님의 최근작

전체작품보기

목차

▣ [1부] 들어가며

결국 프로그래머가 되고 싶은 거로군
프로그래머의 여덟 단계
쓰지 않으면서 쓰기

▣ [2부] 엉터리 같은 일을 마무리하는 기술

거대하고 끝없는 바다
톱날 갈기
저 길로 가라. 총알처럼.
멀티태스킹이라는 미신

▣ [3부] 좋은 프로그래밍의 원리

프로그래밍의 첫 번째 원리: 그것은 언제나 당신의 잘못이다.
최선의 코드는 아무 코드도 없는 것이다.
주석 없이 코딩하기
루크, 소스를 읽는 법을 배우게
고무오리 문제 해결법
아이디어가 아니라 팀을 경작하라
당신의 팀은 엘리베이터 테스트를 통과할 수 있는가?
성능은 기능이다

▣ [4부] 프로그래머를 제대로 채용하는 법

프로그래머가 어째서 프로그래밍을 못하는 걸까?
프로그래머를 채용하는 방법
전화 인터뷰로 걸러내는 과정을 올바로 수행하기
몇 년이나 경험했는가, 라는 질문에 담긴 미신
프로그래머를 대상으로 인터뷰하기
인터뷰 역사상 가장 어려운 질문

▣ [5부] 팀이 함께 일하도록 만들기

그들이 어떤 말을 하든 그것은 결국 사람과 관련된 문제다
예를 통해 리드하기
뱀파이어 프로그래머 대 베어울프 시스템 관리자
짝 프로그래밍 대 코드 리뷰
회의: 일이 죽으러 가는 장소
썩은 사과를 다루는 방법
썩은 사과: 그룹 전체의 독4
원격근무에 대해

▣ [6부] 당신의 박쥐동굴: 프로그래머를 위한 효율적인 작업 공간

프로그래머 권리 장전
컴퓨터 워크스테이션 인체공학
하나 이상의 모니터를 사용하면 생산성이 향상되는가?
품질 좋은 프로그래밍용 의자에 투자하기
배경 조명

▣ [7부] 사용자를 염두에 두고 설계하기

당신은 결코 충분한 치즈를 갖지 못할 것이다
애플리케이션은 결국, 작은 디테일의 모음이다
사용자 인터페이스가 애플리케이션이다
UI를 우선시하는 소프트웨어 개발
쪽수매기기의 종말
사용자의 좁은 시야 다루기
폴드 다시 살펴보기
피츠의 법칙과 무한한 넓이
궁극적인 단위 테스트 실패
버전 1은 엉망이야, 하지만 어쨌든 출시하라고

▣ [8부] 보안의 기초: 사용자의 데이터를 보호하라

웹 트래픽 전체를 암호화해야 하는가?
사전 공격 기초
빠른 해싱
웹 비밀번호를 둘러싼 불편한 진실

▣ [9부] 코드를 테스트해서 그것이 필요 이상으로 엉망이 되지 않게 만들기

고객의 고통을 공유하기
무질서한 원숭이와 함께 일하기
코드 리뷰: 그냥 하라
무식한 방식의 테스트
나는 단위 테스트를 작성하지 않는 바보들에게 동정을 보낸다
단위 테스트 대 베타 테스트
싸구려 사용성 테스트
크래쉬보다 더 나쁜 것은 무엇인가?

▣ [10부] 커뮤니티를 만들고, 관리하고, 커뮤니티로부터 이익 얻기

커뮤니티의 의견을 들어라, 하지만 그들이 당신이 어떻게 할지 말하게 하지 마라.
반복한다: 사용자의 말을 듣지 마라
게임화
정지, 금지 혹은 완전금지?

▣ [11부] 마케팅 사기꾼들, 그리고 어떻게 그런 사람이 되지 않을 수 있는가

마케팅 사기꾼들이 당신을 속이려고 하는 9가지 방법
인터넷 광고에서 하지 말아야 할 일
그라운드호그 데이, 혹은 A/B 테스트의 문제
기업처럼 보인다면, 그것을 변화시켜라.
소프트웨어 가격 책정: 우리는 그것을 잘못 하고 있는가?

▣ [12부] 우선순위를 제대로 관리하기

행복을 구매하기
빠르게 살고, 일찍 죽고, 지친 육신을 남기고

책 속으로

소프트웨어 개발자로서의 당신은, 자기 자신의 가장 큰 적이다. 이 사실을 일찍 깨달을수록 더 훌륭한 프로그래머가 될 수 있다.

물론 당신이 좋은 의도를 가지고 있다는 사실은 이해한다. 누구나 다 그렇다. 우리는 모두 소프트웨어 개발자다. 우리는 코드를 작성하는 사람들이다. 그것이 우리가 하는 일이다. 실력이 뛰어난 프로그래머인 우리는 약간의 이사용 테이프, 옷걸이, 그리고 바로 코드를 이용해서 해결할 수 없는 문제를 만난 적이 없다. 하지만 윌 쉬플리(Will Shipley)는 너무 많은 코드를 작성하고자 하는 우리의 자연스러... 더보기

출판사 서평

코딩 호러 블로그의 운영자이자 스택 오버플로우 공동 창업자가 알려주는 소프트웨어 개발의 비밀!

소프트웨어 개발 분야에서 가장 영향력 있는 블로그를 손에 꼽으라면 분명 코딩 호러가 포함될 것이다. 코딩 호러는 하루 약 100,000명이 방문하는 블로그로서, 소프트웨어 개발과 관한 참신하고 독특한 식견과 재치 있는 입담으로 정평이 나 있다. 더불어 코딩 호러 운영자가 만든 스택 오버플로우는 소프트웨어 개발 과정에서 문제가 생기거나 궁금한 점이 있으면 언제든지 달려가서 조언을 구할 수 있는 곳으로서, 자신의 소프트웨어 개발 능력을 ... 더보기

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

도서 구매 후 리뷰를 작성하시면 통합포인트를 드립니다.
결제 90일 이내 작성 시 300원 / 발송 후 5일 이내 작성시 400원 / 이 상품의 첫 리뷰 작성 시 500원
(포인트는 작성 후 다음 날 적립되며, 도서 발송 전 작성 시에는 발송 후 익일에 적립됩니다.
외서/eBook/음반/DVD/GIFT 및 잡지 상품 제외)
안내
  • 해당도서의 리뷰가 없습니다.

Klover 평점/리뷰 (0)

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

교환/반품/품절안내

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

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

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

이 분야의 베스트

더보기+

이 분야의 신간

  • 하지원
    17,820원
  • 프랑소와 숄레
    29,700원
  • 이시카와 아키히코
    22,500원
  • 길벗R&D
    27,900원
  • 김창준
    11,700원
더보기+

바로가기

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

최근 본 상품