읽기 시작 : 2013년 12월 9일

읽기 끝 : 2013년 12월 10일.



만약 소프트웨어 품질관리에 관하여 CI서버나 QA 활동(소프트웨어 테스팅), 자동화 등등에 관한 글을 읽었다면 이 책은 담론서 정도로 느껴질 수 있다. 기본적인 개념을 익히고, NHN이 QA관련 활동을 강화하는데 겪었던 시행착오와 접근법을 대충 짐작할 수 있다.

실제로 많은 부분들이 NHN에서 하고 있는 품질관리 활동을 소개하는 수준인데, 그나마 국내에서도 NHN처럼 큰 조직에서 꾸준히 소프트웨어 품질 관리에 신경을 쓰고 있다는 점이 고무적이다. 특히 그러한 사례를 책으로 묶어냈다는 점에도 +1점.

만약 조직내에서 소프트웨어 품질 관리에 대한 개념이 부족하거나 초중급 개발자들에게 교육하기 위한 용도로는 적절한 수준의 책이다. 

우리나라 저자가 쓴 책임에도 불구하고 특별한 이유없이 영문을 표기한 것은 이상하다. 특히 어색한 영어단어도 보였다. 예를 들어 'NHN의 QP는 궁극적으로 NHN에서 제공하는 서비스 품질을 향상시키기 위한 검증된 운동(exercise)의 일부이다(197쪽)'라는 문장이 있는데. 이런 경우 운동은 campaign 또는  practice가 적절하다. exercise가 틀린 것은 아니지만, 뉘앙스는 신체적 운동에 가깝다. 내가 말하고 싶은 점은 굳이 저 단어를 괄호안에 쓸 필요가 있었나 하는 점이다.

여하튼 다시금 이와 관련된 내용을 리마인드하기엔 적절했던 것 같다.

개발한 기능이 사용자 요구 사항과 일치하는 것(validation)은 명세서(specification)과 일치하는 것(verification)보다 포괄적인 개념이다.


NHN은 이렇게 한다 소프트웨어 품질관리

저자
유석문, 이세현, 이상범, 김은하, 나종채 지음
출판사
위키북스 | 2010-08-27 출간
카테고리
컴퓨터/IT
책소개
소프트웨어 품질이란 무엇인가? 오류 없는 소프트웨어를 만들려면 ...
가격비교 글쓴이 평점  



함께 읽어볼 만 책을 추천하자면...

이 책은 허드슨에 관한 책중에 가장 마음에 드는 책이다.


지속적인 통합: 소프트웨어 품질을 높이고 위험을 줄이기

저자
폴 M. 듀발, 스티븐 M. 마티야스, 앤드류 글로버 지음
출판사
위키북스 | 2008-03-27 출간
카테고리
컴퓨터/IT
책소개
전문 소프트웨어 개발에서는 더 이상 혼자 하는 프로젝트란 보기 ...
가격비교


이 책은 Fit에 관한 상세 설명서이다.



Fit, 통합 테스트 프레임워크

저자
릭 머그리지, 워드 커닝햄 지음
출판사
인사이트 | 2010-03-05 출간
카테고리
컴퓨터/IT
책소개
[출판사서평][이 책은] * Fit 테스트 프레임워크에 대한...
가격비교


Node.JS를 관심있게 지켜보고 있었지만...사실 막상 현업에 쓸 일이 없다보니 공부할 기회가 없다.

결국 Side Project를 진행할까하고 보다가 한빛에서 나온 Node.JS프로그래밍을 1주일 정도 읽었다.

다 읽고 난 느낌은 초보자용 서적.


국내 저자(그것도 문장력이 있는 저자)가 적은 책이니 아무래도 문장이 일반적인 번역서에 비해 매끄럽다.

다만 초보자용으로 기획된 도서이다 보니 중복된 코드가 많이 나오고, 기본적인 프로토콜 설명등에 생각보다 많은 지면을 할애하고 있었다. 특히 저자의 의도를 이해는 하지만 같은 코드가 반복되어 나오고, 전체 코드가 나오고 다시 세부적으로 부분부분별로 소개하는 것은 조금 지루하게 느껴진다.


기초서적이라는 측면에서 보면 딱히 할말이 없지만,

오히려 현실처럼 요구사항을 개선(?)해 가면서 코드를 확장해 나가는 방식이었으면 어땠을까 하는 생각도 해본다. 


Node.js의 기본적인 내용을 익히고 싶은 사람에게라면 권할만 하다.


아쉽게도 내가 관심을 가지고 있던 Node기반의 TCP 서버개발부분은 부록에 아주 짤막하게 소개되어있다.





Node.js 프로그래밍

저자
윤인성 지음
출판사
한빛미디어 | 2012-02-20 출간
카테고리
컴퓨터/IT
책소개
자바스크립트에 기반한 Node.js로 서버 프로그래밍, 이벤트 ...
가격비교 글쓴이 평점  






'4. 책읽記' 카테고리의 다른 글

책:Data Wrangling with Python  (0) 2016.05.10
[책] NHN은 이렇게 한다. 소프트웨어 품질 관리.  (0) 2013.12.11
[책] Node.JS 프로그래밍  (0) 2013.05.07
개별 미팅에서 추천받은 책.  (0) 2012.08.22
ROWE  (0) 2011.04.12
호모 메이커  (0) 2011.04.06

+ Recent posts