기본적으로 레이어드 아키텍쳐 바탕으로 앱설계하는데
사용자 인터페이스
어플리케이션 레이어
도메인 레이어
데이터 엑세스 레이어
이렇게 나누고
일반적으로 프레젠테이션 계층을 UI 라고 할 수 있고
어플리케이션 레이어는 상태-비즈니스 호출 중개
도메인 계층은 핵심 게임 로직이라고 볼 수 있고
데이터 엑세스 레이어는 데이터 접근 계층을 말하는건데
이러한 계층적 설계로 인해서 게임의 기초를 만들 수 있게 생각할 수 있는 힘을 가지게 된듯.
엔터프라이즈 애플리케이션 아키텍쳐 패턴은 아마 사실 생각보다 그 유명세에 비해서 한국에는 좀 적게 이야기되는듯.
개인적으로 정말 많이 배웠는데 막상 정리한 블로그가 잘 없어
댓글 0