[마틴 파울러] 소프트웨어 아키텍처

변주한·2022년 9월 13일
0

소프트웨어 아키텍처의 정의

아키텍처란 무엇인가

소프트웨어 분야에서 이 단어가 무엇을 의미하는가

구성요소들간의 관계 환경 설계와 발전을 관리하는 원칙으로 이루어진 시스템의 근본적인 구조

the set of design decisions that must be made early

아키텍쳐 디자인은 우선적으로 진행되어야 한다

the decisions that you wish you could get right early

올바른 결정은 더 빨리 내려지는 것을 원한다

the decisions that are hard to change

결정은 변경하기 어렵다

소프트웨어 시스템이나 아키텍쳐를 설계할 때 무엇이 중요한지 핵심가치에 대해서 생각할 것이다.
아키텍쳐에서는 이런 핵심가치를 위한 결정들이 중요한 것입니다.

소프트웨어 아키텍처가 중요한 이유

새로운 기능을 더 빠르게 많이 추가할 수 있게 된다.

profile
늦었지만 꾸준히

0개의 댓글