개발자에서 아키텍트로 - 38가지 팀 활동을 활용한 실전 소프트웨어 아키텍트 훈련법
마이클 킬링 지음, 김영재 옮김 / 한빛미디어 / 2021년 6월
평점 :
장바구니담기


이번에 리뷰하게 된 도서는 "개발자에서 아키텍트로" 이다.

우선 이 책을 선택하게 된 이유는 아래와 같다.

어느정도 현업에서 개발을 진행하다 보면 아키텍처를 고민하게 되는 상황을 필연적으로 마주치리라고 본다.

처음에는 이미 만들어져있는 제품 코드를 유지보수하는 상황에서는 새로 설계할 일이 많지 않기 때문에 아키텍쳐에 대한 고민을 할 일이 별로 없는것 같다.

하지만 점점 시간이 지남에 따라 새로운 프로젝트를 진행하게 되며 그 규모가 작을 수도 클 수도 있지만 새로 만들어야 하는 상황을 마주하게 된다.

그럴때면 대학시절 배웠던 소프트웨어 공학 전공 과목이 떠오르게 된다.

그때는 내용들도 딱딱했던 기억이며, 그 내용들을 내가 언제 어떻게 사용할 수 있을지 감이 오지 않았던 것이 사실이었다.

하지만 현업에서 지내다보면 학부시절에 배웠던 사항들을 다시금 들춰보게 되는 타이밍들이 있는 것 같다.

이렇게 신규 개발을 진행해 나가야 하는 과정이 필요한 시기에 이 책을 읽게 된다면

큰 도움이 될 것 같다는 느낌이 들어 선택하게 되었다.

과연 선택은 옳았을까?

일단 도움이 되는 것 같다. 라는게 나의 의견이다.

이 책은 대학 전공 서적과는 다르게 읽다보면 실전적인 느낌을 계속해서 받게 되었다. 물론 대학 시절의 나와 현업에 있는 지금의 내가 다르기 때문에 느낀것일 수 도 있지만 내용 자체가 딱딱하지 않고 잘 읽혀졌다.

초반에는 소프트웨어 아키텍쳐에 대한 설명을하고 중반에는 아키텍쳐 설계에 대한 기초 설명으로 어떤식으로 접근해야 하는지 차근차근 설명해준다.

그리고 마지막 후반에는 38가지 활동을 통하여 아키텍쳐 설계에 대한 실천적인 내용들을 설명하고 있다.

사실 이 책을 읽는다고 해서 아키텍처 설계 능력이 올라가는 것은 아니라고 본다.

간략하게 설명을 하고 있지만 내용은 방대하기 때문에 쉽게 볼 책은 아니라는 생각이다. 그리고 개발만 했었더라면 들어보지 못한 용어들도 많고 설계에 대한 생각의 깊이와 넓이를 많이 확장해야 겠다는 느낌을 받았다.

확실히 아키텍트로 넘어가거나 아키텍처 설계를 해야 하는 상황이 되면 개발관점보다는 훨씬 넢은 시각에서 봐야 한다는 것을 이 책을 통하여 느낄 수 있었다.

"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공 받아 작성된 서평입니다."


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo