CharSyam
Tag | Location | Media | Guestbook | Admin

'지속적인 통합'에 해당하는 글(1)
2009/03/29   Head First Software Development


2009/03/29 00:46 2009/03/29 00:46
Head First Software Development

 Head First Software Development - 훌륭한 소프트웨어 개발을 위한 핵심 가이드

 

 아무생각 없이 이책을 처음 봤을 때(읽었다는 의미가 아니고 처음 접했을 때, Just See -_-), 헤드 퍼스트 시리즈가 대대적으로 나쁜 책이 없다는 걸 알고는 있었지만, 그렇게까지 좋은 책은 아닐꺼라고 생각을 했다.

 왜냐하면, 소프트웨어 개발 프로세서는 좀 복잡하고 깊은 내용이 필요해서, 이렇게 적은 페이지의 책으로 얼마나 충실히 표현했을 까 하는 의문이 들었기 때문이었다. 먼저 평점부터 매기자면 초보자에게는 꼭 읽어볼 것을 권하고 대략 80점 이상, 중급 이상에게도, Agile 이라는 프로세서를 맛본다는 점에서는 70점 이상을 주고 싶다.

 

 책을 보면서 느꼈던 것중에 하나가, 처음에 목차의 순서가 조금 맘에 안들었다.

 왜냐하면 이 책의 기본적인 흐름은 크게 다음과 같다.

 

  • 애자일 프로세스

    • 이터레이션
    • 사용자스토리
    • 스탠드업 미팅
  • 충분히 훌륭한 설계(완벽한이 아님)
  • 버전관리
  • 일일빌드
  • 지속적인 통합
  • TDD
  • 프로세스 정착하기

 

 훌륭하게 보이지만, 사실 개인적으로는 애자일 프로세스 윗단에

 버전관리, 일일빌드, 지속적인 통합 등은 기본적으로 들어가야 하지 않을까 하고 생각했다.

 

 그런데 책을 읽다 보니, 웬지 왜 저런식으로 목차를 잡아놓았는지 조금 이해가 갔다.(만구 내 생각)

 이유는, 모든 프로세스 중에서 가장 중요한 것은, 고객을 만족시키는 것이기 때문이다. 위에서 애자일

프로세스 라고 적었지만, 저것의 핵심은, "고객이 진정으로 원하는 프로젝트 성공시키기" 이기 때문이다.

 

 그래서, 최초에, 더 핵심에 가까운 부분을 배치시키고, 중요한 나머지는 뒷부분에 배치시킨 것이다.

 

개인적으로 이 책이 각 부분에 대한 깊은 지식을 전해주지는 못한다고 생각한다. 하지만, 입문서로는 꽤 훌륭하다고 생각한다. 왜냐하며, 위의 애자일 프로세스나, TDD 등은, 단순히 이론적으로 이해해서는 안되고, 스스로 익숙해지기 전까지는 제대로 되기 어렵기 때문이다. 나 역시 TDD를 조금씩 해볼려고 깔짝거리지만, 주화입마로 퍽퍽 떨어져 나가고 있다.

 

 진정으로 이해했다는 말은 스스로 행할 수 있다는 것이다. 단지 "지식" 만이 전부가 아니므로, 도전, 도전 도전이 필요하다.  

Tag : , , , ,


BLOG main image
CharSyam
 Notice
 Category
전체 (90)
(19)
(3)
프로그래밍 (61)
게임 (1)
Server Setting (5)
대학원 (1)
 TAGS
RAPI 공병호 생각의 좌표 Free google test 전문가 포팅 CAB ERROR_ACCESS_DENIED Interface 미디어법 정제 모듈 사용 뷰 세월이 젊음에게 다국어바로가기 C# 이미지로드 TearUp C&C 뷰타입 스타일 Window Mobile 6 Abstract Factory VFS 구글테스트 디자인패턴 죽음의 행진 Bundle Identifier 경제학 3.0 googletest Haskell 도전 임베디드 OS 만들기
 Calendar
«   2010/07   »
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
 Recent Entries
YES24 총알 배송 광고
CMake – CMakeLis...
Autotools 관련 좋은 링...
고수와 전문가의 차이
Zookeeper 설치 방법
 Recent Comments
오~ 이 책도 땡기는군요...
ohyecloudy - 05/25
항상 정리해야 되는데,...
CharSyam - 05/13
잘 정리하셨네요. ^^
고감자 - 05/12
네, 저도 동감합니다....
CharSyam - 2009
http://www.thisisgame....
ParkPD - 2009
 Recent Trackbacks
Discount patio furniture.
Discount furniture.
Furniture competition.
Furniture design compe...
Acomplia ribona.
Acomplia.
Premarin.
Premarin vaginal cream.
스크럼과 XP
The note of Legendre
 Archive
2010/07
2010/06
2010/05
2010/04
2010/03
 Link Site
 Visitor Statistics
Total : 38341
Today : 43
Yesterday : 73
rss
Powered by Tistory & Designed by webnoon.net