알라딘 중고매장

미리보기
  • 최저가 : -원 I 최고가 : -원
  • 재고 : 0부
  • - 쇼핑목록에 추가하신 후 목록을 출력하시면 매장에서 간편하게 상품을 찾을 수 있습니다.
 
[광주충장로점] 서가 단면도
(0)

더 나은 자바스크립트 코드를 만드는 최선의 방법 리팩토링 자바스크립트. 코드의 기본 품질이 좋지 않으면 항상 버그와 성능 문제가 생긴다. 버그는 마술처럼 사라지지 않고, 또 다른 버그를 만들기도 한다. 이 책은 자바스크립트의 품질에 집중해 더 나은 코드를 만들기 위한 최선의 방법들을 소개한다.

코드 변경과 리팩토링을 구분하는 것부터 테스트 방법, 계층 구조, OOP 패턴, 비동기 프로그래밍과 함수형 프로그래밍 원리를 적용하는 리팩토링까지 다양한 주제에 걸쳐 문제를 보여주고 이를 해결한다. 특히 책 전반에 걸쳐 다양한 코드로 실제 리팩토링 과정을 보여주기 때문에 직접 실행해 보며 확실하게 이해할 수 있다.

최근작 :<리팩토링 자바스크립트 Refactoring JavaScript> … 총 5종 (모두보기)
소개 :웹 개발 컨설턴트이자 <Web Developer Cookbook Game>(Addison-Wesley, 2013)의 저자이다. 오프라인에서 실제 얼음 조각을 쌓아 올리는 운동 게임을 디자인하고 상을 받았으며, 주기적으로 미국 전역을 걷는 프로젝트를 진행한다.
최근작 : … 총 2종 (모두보기)
소개 :처음 접해본 프로그래밍 언어가 자바스크립트였고, 여러 플랫폼을 자바스크립트 기반의 Node.js와 React로 구축해왔다. 유연하면서도 확장 가능성이 많은 자바스크립트에 큰 매력을 느껴 지속적으로 깊게 공부하고 있다.

에반 버차드 (지은이)의 말
이 책은 백엔드와 프런트엔드에서 자바스크립트를 사용하고, 나쁜 코드를 작성했던 경험이 있는 개발자 또는 코드를 개선하는 것에 관심이 있는 개발자에게 적합합니다. 또 웹 브라우저에서 자바스크립트는 꼭 필요하기 때문에 ‘선택에 따라 자바스크립트를 쓰는 사람들’과 ‘자바스크립트를 고수하는 사람들’에게도 적합합니다.
정말 초보자라면 처음 몇 달 동안은 나쁜 코드를 작성하는 것이 좋습니다. 그리고 더 나은 코드를 작성하는 데 관심이 없는 개발자라면 인내심을 갖고 책을 끝까지 공부하지 못할 수도 있습니다. 이 두 가지 상황에 해당하지 않는다면 이 책이 분명 도움이 될 것입니다.
흥미롭게도 자바스크립트를 더 잘 만들려는 노력이 무수히 많았지만 동시에 다른 어떤 사람은 자바스크립트를 더 이상 사용하지 않으려고 합니다. 좋거나 나쁜 자바스크립트를 작성하는 방법들은 계속해서 늘어납니다. 프레임워크는 코드의 복잡성을 다루는 데 좋지만, 프레임워크 사용에 국한된 개발자들은 제한 사항이 많아집니다. 여러분이(또는 여러분의 코드 기반이) 프레임워크(또는 좀 더 혼란스러운 부분들)를 벗어나 작업하기 힘들 때 이 책은 작업에 접근하는 새로운 아이디어를 제시할 것입니다. 또 테스트, 디버깅 또는 코드 기반에 확신이 없을 때도 도움이 될 것입니다.
김건희 (옮긴이)의 말
리팩토링은 어느 코드에서든지 많은 생각과 노력이 필요합니다. 처음 코드를 작성할 때처럼 리팩토링도 진행 중에 초기의 목적과는 다르게 효율성을 잃을 수도 있고, 스파게티 코드가 될 수도 있습니다. 그렇기에 신중해야 하는 작업입니다. 이때 이 책이 자바스크립트 언어의 리팩토링에 대한 친절한 문서가 될 수 있습니다. 어렵고 생소한 방식들이 중간중간 소개될 수도 있습니다. 이러한 부분에 대해 저자가 최대한 쉽게 풀어 쓰려고 했고, 그것을 최대한 이해하기 쉽게 번역하기 위해 노력했습니다.
특히 이 책은 실무에 충분히 활용해도 될 만한 내용들을 많이 다루고 있습니다. 객체 재할당, 클래스, 람다 등 익혀 두면 좋은 내용이 많습니다. 특히 9장의 객체 지향 패턴으로 리팩토링하는 부분은 저 또한 많은 지식을 얻을 수 있었습니다. 여러 패턴을 소개하는 글들은 도처에 많이 있지만, 기존 코드를 템플릿 메서드, 전략, 상태, 래퍼, 퍼사드 패턴 등으로 변환하는 가이드는 충분하지 않았기 때문에 이러한 궁금증을 해소할 수 있습니다.

길벗   
최근작 :<러스트 웹 개발>,<비전공자 마케터로 살아남기>,<일본어 기초 어휘 학습 스티커북>등 총 735종
대표분야 :오피스(엑셀/파워포인트) 1위 (브랜드 지수 309,290점), 그래픽/멀티미디어 2위 (브랜드 지수 276,969점), 이유식 3위 (브랜드 지수 22,202점)