Product에서 아키텍처가 중요한 이유

글쓰기챌린지
무드조이 ・ 2024.08.20

아키텍처란?


소프트웨어 아키텍처의 학술적인 정의는 소프트웨어를 구성하는 컴포넌트들, 이들 간의 상호작용 및 관계, 각 컴포넌트들의 특성 및 이들이 구성하는 소프트웨어의 설계 및 진화를 위한 각종 원칙들의 집합이라고 할 수 있다.
과거에서부터 아키텍처에 관한 내용은 기술에 발전이 있으면서 좀 저 좋은 방향으로 개선은 될지언정 언제나 중요한 문제로 자리 잡고 있습니다. 


소프트웨어 공학자 마틴 파울러는 소프트웨어 아키텍처에 대해 이렇게 얘기했습니다.
"아키텍처는 반드시 프로젝트가 시작되기 전에 잘 정의되어야 한다"
"올바른 결정

콘텐츠를 더 읽고 싶다면?
원티드에 가입해 주세요.
로그인 후 모든 글을 볼 수 있습니다.

1

1