프랙티스

The Pragmatic Programmer
프랙티스
The pragmatic programmer.jpg
작가들
  • 앤드류 헌트
  • 데이비드 토머스
나라미국
과목들교육, 컴퓨터 프로그래밍
출판된1999년 에디슨 웨슬리
페이지320
ISBN978-0135957059
웹 사이트pragprog.com/titles/tpp20/the-pragmatic-programmer-20th-anniversary-edition/

실용적인 프로그래머: From Journeyman to Master는 Andrew Hunt와 David Thomas에 의해 쓰여지고 1999년 [1][2][3]10월에 출판된 컴퓨터 프로그래밍소프트웨어 공학에 관한 책이다.관련 대학의 [4]교과서로 사용되고 있다.그것은 The Pragmatic Bookbooks라는 레이블로 된 일련의 책들 중 첫 번째 책이었다.제2판 The Pragmatic Programmer: The Jour Journey to Mastery는 책 20주년을 맞아 2019년에 출간되었으며, 지난 20년간 [clarification needed]업계의 변화를 반영한 주요 개정과 새로운 자료가 수록되어 있습니다.

이 책은 체계적인 이론이 아니라 실용적인 방식으로 개발 과정을 개선하기 위한 팁의 모음을 제시한다.저자들이 말하는 실용적인 프로그래머의 주요 자질은 얼리어답터, 빠른 적응력, 호기심, 비판적 사고, 현실성, [5]만능주의자이다.

이 책은 유추와 짧은 이야기를 통해 창 깨짐 이론, 돌국 이야기, 끓는 개구리 [6]이야기와 같은 발전 방법론과 경고를 제시한다.코드 카타, 프로그래밍 [7]스킬을 연습하기 위한 작은 연습, DRY(또는 Don't Repeat Yourself) 및 Rubber Duck Debugging([8]러버 오리 디버깅)과 같은 몇 가지 개념이 책에서 이름이 붙여지거나 널리 알려졌습니다.

앤디 헌트와 데이비드 토마스는 이 책의 출간 20주년을 축하하는 GOTO 북클럽 인터뷰를 통해 이 책을 쓰기 위한 여정, 첫 출간 이후 내용이 어떻게 발전했는지, 그리고 지난 20년 동안 변하지 않은 것이 무엇인지에 대해 다뤘다.

발행 이력

  • The Pragmatic Programmer Andrew Hunt and David Thomas, 1999, Adison Wesley, ISBN 0-201-61622-X.
  • The Pragmatic Programmer, 20th Anniversary Edition, David Thomas and Andrew Hunt, 2019, 애디슨 웨슬리, ISBN 978-0135957059.

레퍼런스

  1. ^ "8 Most Influential Books on Programming of All Time". 11 January 2016.
  2. ^ "Top 40 Software Engineering Books".
  3. ^ "12 Most Influential Books Every Software Engineer Needs to Read". 16 March 2015.
  4. ^ "CSE 331 17sp Software Design & Implementation: Information and Syllabus".
  5. ^ 헌트와 토마스, 페이지 xvii–19.
  6. ^ 헌트와 토마스, 페이지 7-9
  7. ^ Steve Fenton (2014). Pro TypeScript: Application-Scale JavaScript Development. Apress. p. 209. ISBN 978-1430267904.
  8. ^ Pete Goodliffe (2014). Becoming a Better Programmer: A Handbook for People Who Care About Code. O'Reilly Media. p. 82. ISBN 978-1491905586.

외부 링크