올바른 소프트웨어 설계
유발 로이 지음, 남기혁 옮김 / 영진.com(영진닷컴) / 2024년 8월
평점 :
장바구니담기


도서를 제공받아 작성한 리뷰입니다.



올바른 소프트웨어 설계

엔지니어링 원칙으로 배우는 아키텍처와 프로젝트 설계

큰아이가 컴퓨터 관련 전공을 희망하고 있고 그중에서도 소프트웨어쪽으로

관심있어하는터라 관련도서를 있으면 권해주고있는데요.

책장에 꽂아두면 아이가 필요할 때 찾아서 읽곤 하더라고요.

그동안은 코딩관련도서위주로 본터라 큰틀인 소프트웨어 쪽으로는 또 처음인듯해요.



엔지니어링 원칙을 적용한 현대 소프트웨어 개발의 시작

끊임없는 변화에 견고한 아키텍처와 검증된 프로젝트 설계 방법론

올바른 소프트웨어 설계는 먼저 실패하는 소프트웨어 아키텍처의 주요 원인을 분석하고 변동성에

기반하여 서비스와 구성요소로 분해하는 변동성 아키텍쳐를 설계하는 방법을 다룹니다.

변동성 아키텍처를 기반으로 다양한 엔지니어링 원리들을 적용해 프로젝트 설계를

도출하는 체계적인 방법을 논의하고 프로젝트의 기간, 비용 및 위험을 정확하게 계산합니다.

이를 통해 얻은 방법과 원칙은 프로젝트나 회사 규모, 기술, 플랫폼 또는 도메인과 관계없이 적용할 수 있으며

개발자, 팀장, 프로젝트 리더 또는 관리자에서 고품질의 소프트웨어를 개발하는 가장 현대적이고 체계적인 접근 방식을 제시합니다.

예전에 전공서적이 생각나는 이론서네요.

왠지 수업시간에 봐줘야할 법한 느낌인데요.

올바른 소프트웨어 설계에서 소개하는 기법과 개념은 모든 프로그래밍 언어나 플랫폼 프로젝트 규모에 관계없이 적용됩니다.

또한 거의 모든 분야의 모든 비즈니스 모델, 그리고 모든 규모의 회사에도 적용되요.



아이가 지금 읽기에는 무리가 있는 책이에요.

학생이 아니라 소프트웨어 전문가가 살펴보면 좋을 것 같아요.

나중을 위해 만나본다 생각하고 간단하게나며 읽어보면 좋겠어요.



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