이 페이지는 아래의 영상을 정리 한 것입니다.

[KSUG Seminar] Growing Application - 2nd. 애플리케이션 아키텍처와 객체지향

애플리케이션 아키텍처와 객체지향

Architecture

Architecture

프로젝트에 참여하는 개발자들이 설계에 대해 공유하는 이해를 반영하는 주관적인 개념

아키텍처는 프로젝트에 참여하는 사람들이 "같이" 이해하는 것이 되어야 한다

따라서 아키텍처는 엄청나게 주관적이다.

아키텍처는?

관심사의 분리

→ 서로 다르고 관련이 없는 책임(Responsibility)들을 분리

Layered Architecture