교과서 같은 책자료구조는 언젠가는 입문해야 하는 분야입니다. 개인적으로 프로그램이란 이쁜 데이터 뷰어라고 보는 입장이기 때문에 핵심은
데이터 그 자체라고 생각하는 편입니다. 이 책은 자바스크립트로 고전적인 자료구조와 정렬알고리즘을 구체적으로 구현할 수 있게 기술하고 있습니다. 기본 구성우선은 누구나 이해하기 쉬운 정적 배열과 리스트를 설명하고 링크드리스트와 그 기반의 스택, 큐 등을 설명합니다. 기본 링크드리스트 응용 다음엔 고급응용인 트리와 그래프가 등장하는 일반적인 자료구조 교과서 형태를 따릅니다. 이러한 고전 자료구조는 물론 가치가 있습니다. 예를 들어 자바스크립트 개발자 태반이 해쉬함수를 실제 구현해볼 경험은 흔치 않은데 이 책에서는 구체적인 알고리즘 레벨로 소개하고 있습니다. 본인이 의지만 있으면 얼마든지 객체에 대해서도 해쉬키를 생성하는 알고리즘을 구현해서 자바스크립트의 부족한 부분을 채울 수 있겠죠. 하지만 좋다면 좋고 아쉽다면 아쉬운데, 고전 자료구조도 책의 분량 상 다 소개되지 않았다는 점이 우선 있으나 이건 뭐 이것대로 자주 쓰지 않는 걸 중간고사 볼 것도 아닌데 구지 설명할 필요는 없다고 치고, 모던 자료구조가 빠져있는건 좀 안타깝습니다. 서클큐나 분산스택 등 이미 모던 프로그래밍에선 기본처럼 쓰이는 자료구조도 많이 생략되어있고, 더 나아가 환경을 몽키나 노드로 한정지은 마당에 병행성을 고려한 주제도 전부 생략되어있어 아쉽습니다. 특히 직렬화를 통한 저장과 복원이 거의 없는거나 전무하여 유저에게 떠넘기고 있는 느낌입니다. 그 이후 나오는 정렬알고리즘의 설명은 이 동네 서적중에 손에 꼽을 정도로 친절하고 도해도 좋습니다(실제로는 네이티브 sort를 거의 쓰게 되니까 쓸모가 크지는 않을지라도 응용알고리즘을 짤 수 있는 바탕이 되므로!) 좋은 점자바스크립트는 이미 언어차원에서 딕셔너리나 링크드리스트가 구현되어있는 레벨이지만 정적 언어들이 구현해야하는 레벨로 설명하고 있는 것은 실무적인 차원과는 거리가 있지만 무엇보다 자료구조 그 자체를 친숙한 언어로 알려준다는 점에서 큰 가치가 있습니다. P.S 윙배너마우스를 올려주세요. 슈퍼특가마케팅 텍스트 배너
품목정보품목정보
관련분류이 상품의 태그
이 상품의 이벤트 (12개)
책소개
목차저자 소개 (2명)옐프(Yelp)에서 근무 중인 데이터 엔지니어다. 엔비디아(NVIDIA)의 데이터 플랫폼 엔지니어링 팀에서 일한 바 있다. 스마트 테크놀로지스(SMART Technologies)에서 인턴 생활을 하면서 자바스크립트에 깊은 관심을 갖게 됐다. 스마트 테크놀로지스에서 보드 드라이버와 웹 애플리케이션 간 직렬 포트 통신을 위한 Node.js 기반 자바스크립트 API를 개발했다. 자바스크립트가 최신 소프트웨어 엔지니어링... 옐프(Yelp)에서 근무 중인 데이터 엔지니어다. 엔비디아(NVIDIA)의 데이터 플랫폼 엔지니어링 팀에서 일한 바 있다. 스마트 테크놀로지스(SMART Technologies)에서 인턴 생활을 하면서 자바스크립트에 깊은 관심을 갖게 됐다. 스마트 테크놀로지스에서 보드 드라이버와 웹 애플리케이션 간 직렬 포트 통신을 위한 Node.js 기반 자바스크립트 API를 개발했다. 자바스크립트가 최신 소프트웨어 엔지니어링 산업에 밀접한 영향을 미침에도 이 책을 제외하고는 자바스크립트를 사용해 알고리즘과 자료 구조를 가르치는 책이 없다. 이러한 알고리즘과 자료 구조와 같은 컴퓨터 과학 개념이 얼마나 어려운지 잘 이해하고 있다. 이 책의 목표는 어려운 개념을 명확하고 간결하게 설명하는 것이다. 위치 기반 서비스, 증강현실, 보안 등 다양한 분야에서 연구하고 개발했으며 기술 번역에 관심이 많다. 에이콘출판사에서 펴낸 『프로그래머처럼 생각하기』(2014), 『PHP와 MariaDB를 활용한 웹 애플리케이션 개발』(2016), 『파이썬으로 처음 시작하는 코딩』(2018), 『자바스크립트로 하는 자료 구조와 알고리즘』(2019) 등을 번역했다. 위치 기반 서비스, 증강현실, 보안 등 다양한 분야에서 연구하고 개발했으며 기술 번역에 관심이 많다. 에이콘출판사에서 펴낸 『프로그래머처럼 생각하기』(2014), 『PHP와 MariaDB를 활용한 웹 애플리케이션 개발』(2016), 『파이썬으로 처음 시작하는 코딩』(2018), 『자바스크립트로 하는 자료 구조와 알고리즘』(2019) 등을 번역했다. 만든 이 코멘트저자, 역자, 편집자를 위한 공간입니다. 독자들에게 전하고 싶은 말씀을 남겨주세요. 코멘트 쓰기 접수된 글은 확인을 거쳐 이 곳에 게재됩니다. 회원리뷰 (6건) 매주 10건의 우수리뷰를 선정하여 YES포인트 3만원을 드립니다. 6명의 YES24 회원이 평가한 평균별점 리뷰 총점6.0/ 10.0 내용 내용 점수 편집/디자인 편집/디자인 점수 정보 더 보기/감추기 내용
한줄평 (3건) 1,000원 이상 구매 후 한줄평 작성 시 일반회원 50원, 마니아회원 100원의 YES포인트를 드립니다. 배송/반품/교환 안내배송 안내 배송 안내
반품/교환 안내 ※ 상품 설명에 반품/교환과 관련한 안내가 있는경우 아래 내용보다 우선합니다. (업체 사정에 따라 달라질 수 있습니다) 반품/교환 안내
|