알라딘

헤더배너
상품평점 help

분류

이름:카이 호스트만 (Cay S. Horstmann)

최근작
2021년 12월 <무던한 개발자를 위한 모던한 자바스크립트>

저자의추천 작가 행사, 책 머리말, 보도자료 등에서 저자가 직접 엄선하여 추천한 도서입니다.
이 분야에 1개의 상품이 있습니다.
옵션 설정
25개
1.
  • 지금 택배로 주문하면 1월 24일 출고 
스프링분철 서비스 이용이 가능한 도서입니다. 자세히보기
지난 30년 동안 프로그래밍 서적 몇 권을 저술한 덕분에 책을 쓰는 일에 관한 조언을 요청받곤 한다. 그때마다 우선 한 장(chapter)을 완성해 보여달라고 요청하는데 대부분 그 후로 소식이 없다. 한 장도 쓰지 못한다면 책 한 권은 완성될 수 없고 더 이상 할 얘기도 없기 마련이다. 2018년 2월 네이플대 마르코 파엘라 교수로부터 이메일을 받았다. 그가 캘리포니아대에서 일하던 시절 만난 적이 있었다. 그는 책 저술에 대한 조언을 구했는데 이미 몇 장이 완성된 상태였다! 살펴본 내용이 마음에 들어 몇 가지 조언과 격려를 담아 답장을 보냈다. 그 후 한동안 연락이 없었지만 놀랍지는 않았다. 알고 지내던 한 편집자가 말했듯이 저술을 시작하는 사람은 매우 많지만 저술을 끝마치는 사람은 드물기 때문이다. 2019년 4월 매닝출판사로부터 그의 책이 출간된다는 이메일을 받았는데 정말 훌륭한 책이었다. 8월에는 그가 내게 머리말을 부탁해 흔쾌히 승낙했다. (코어 자바 같은 고전적인) 프로그래밍 언어 관련 책을 쓸 때는 언어의 구성 요소와 특화된 API에 집중한다. 그리고 독자가 자료 구조와 알고리즘, (테스팅과 리팩토링, 디자인 패턴을 비롯한) 소프트웨어 공학 이론을 한 번쯤 접했다고 가정한다. 하지만 교수가 된 후 대학 교육 과정이 이러한 주제를 실용적이고 쉽게 가르치지 못한다는 사실을 깨달았다. 이 책은 그러한 부족함을 채워준다. 자바 프로그래밍의 기본에만 익숙하다면 저자가 고품질 프로그램을 향한 길을 제시할 것이다. 여러분이 알고리즘 설계, API 설계, 테스팅, 동시성에 경험이 있을 수 있지만 저자는 고전적인 주제에 새로운 관점을 제시한다. 저자는 한 예제를 다른 방식으로 계속 구현하면서 엄청나게 많은 통찰을 끌어낸다. 나는 이렇게 '실제로 돌아가는 예제'를 가지고 설명하는 방식을 좋아하지 않는다. 예제 프로그램이 진화하는 과정을 파악하기 위해 책을 꼭 순서대로 읽어야 하기 때문이다. 하지만 이 책의 예제는 영리하게 설계됐다. 놀랍고 흥미로운 핵심 개념 몇 가지를 첫눈에 이해한 후 각 장에서 독립적인 방향으로 코드를 발전시킨 나간다. 이는 놀라운 경험이 될 것이다. 중요한 내용을 다루는 장을 읽은 후 '이전과 완전하게 다른 뭔가'를 발견할 것이다. 그랬다면 새로운 기술을 다른 상황에 적용할 차례다. 본문 중간의 퀴즈와 각 장 끝부분의 연습문제를 꼭 풀어보길 바란다. 고품질 소프트웨어를 만드는 일은 결코 간단하지 않다. 하지만 훌륭한 설계 이론과 장인 정신을 다시 되새기는 것은 항상 도움을 준다. 내가 그랬듯이 여러분도 이 책에서 제시하는 신선한 관점을 즐겨보길 바란다.
가나다별 l l l l l l l l l l l l l l 기타
국내문학상수상자
국내어린이문학상수상자
해외문학상수상자
해외어린이문학상수상자