소트프웨어 아키텍처를 문서화 하는 개론서이며, 카네기멜론에서 수학한 이들이 공동 번역하였습니다.
프레임워크 와 소프트웨어 아키텍처의 경계 구분 , 아키텍처와 설계의 차이 등, 소프트웨어 아키텍처의 사고 체계의 정의를 세워주는 책으로 아키텍처에 관심이 있는 개발자들에게 추천 도서 입니다.
소프트웨어 아키텍처 이론과 실제 보다는 조금더 practical 하다고 할 까요.
역시나 아래의 목차가 이책의 핵심입니다.
![]() |
소프트웨어 아키텍처 문서화 - ![]() Bachmann, Felix 외 지음, 김정호 외 옮김/에이콘출판 |
서장: 소프트웨어 아키텍처와 문서화
P1: 아키텍처의 역할
용어 설명: 소프트웨어 아키텍처
견해 소개: 아키텍처는 설계와 어떻게 다른가?
용어 설명: 문서화, 설명, 표현, 명세
P2: 아키텍처 문서 활용방안
P3: 인터페이스
P4: 뷰
용어 설명: 아키텍처 뷰
P5: 뷰타입과 스타일
P.5.1 뷰타입
P.5.2 스타일
P.5.3 뷰타입, 스타일, 뷰에 대한 요약
용어 설명: 모듈과 컴포넌트
P6: 좋은 문서를 만드는 7가지 규칙
P.6.1 규칙 1: 읽는 사람의 관점에서 문서를 작성한다
P.6.2 규칙 2: 불필요한 반복을 피한다
P.6.3 규칙 3: 모호함을 피한다
P.6.4 규칙 4: 표준 체계를 따른다
P.6.5 규칙 5: 근거를 남겨둔다
P.6.6 규칙 6: 문서를 항상 최신으로 유지하되 너무 앞서나가지 않는다
P.6.7 규칙 7: 목적에 맞게 작성됐는지 사후 검토한다
견해 소개: 화살표에 대한 고민
P7: 요약정리
P8: 토론 문제
P9: 더 읽을거리
'교양서' 카테고리의 다른 글
| 루스 베네딕트 국화와 칼 - 서양인의 눈으로 본 아시아인의 사고 방식 (0) | 2009/04/13 |
|---|---|
| 구글을 지탱하는 기술 - 플레인 텍스트로 표현한 고급 분산 처리 기술 (4) | 2009/04/10 |
| 소프트웨어 아키텍처 문서화 (0) | 2009/04/08 |
| 부의 미래 와 대한민국의 과제 (Revolutionary wealth, 앨빈 토플러, 하이디 토플러) (9) | 2009/04/07 |
| Clean Code - A Handbook of Agile Software Craftsmanship (3) | 2009/04/03 |
| 구텐베르크 은하계(부제-활자인간의 형성) - 웹2.0 과 웹3.0의 미래 (3) | 2009/03/29 |








