디자인패턴
-
소프트웨어 아키텍처 패턴 (SW Architecture pattern)디자인패턴 2022. 8. 3. 13:16
1. Architecture pattern 이란 주어진 상황의 소프트웨어 구조에서 발생하는 문제점을 해결하기 위한 일반화된 재사용 가능한 솔루션 아키텍처 패턴은 디자인 패턴보다 더 큰 범주에 속해 있으며 소프트웨어의 전체적인 그림을 만드는 솔루션이라 할 수 있습니다. 기존에 아키텍처 패턴이 정립되지 않고 설계를 하다 보니 개발자간 소스 파악이 너무 힘들고 약속이 제대로 되지 않았습니다. 아키턱처 패턴은 소프트웨어 설계의 기본이며 자주 사용되는 모형들을 정립한 하나의 약속이라고 볼 수 있습니다. 2. design pattern 종류 1) 레이어 패턴 레이어 패턴은 n-티어 아키텍처 패턴이라고도 불리며, 이는 각 모듈들을 그룹으로 나눌 수 있는 프로그램에서만 사용할 수 있습니다. 각 계층들은 다음 상위 계층..