설계1 [2022 우아콘]기획자님들! 개발자가 아키텍처에 집착하는 이유, 쉽게 알려드립니다 금일(2022.10.19)부터 시작한 우아콘 세션들에서 백엔드 개발자인 내게 직/간접적으로 도움이 될 세션들을 찜해서 보고 있는데 첫 번 째로 접한 세션은 바로 아키텍처에 대한 세션이었다. 아키텍처 설계가 왜 중요한 지에 대해 알 수 있는 시간이었다. 소프트웨어와 아키텍처 : 소프트웨어를 쉽게 변경할 수 있는 구조를 설계하여 유지보수 편리성을 향상 시키는 것 소프트웨어 = 도메인 + 인프라스트럭처 (서로 의존성이 존재함) 도메인 소프트웨어를 통해 이루고자 하는 핵심적인 요소(프로세스, 정책) 인프라스트럭처 UI, DB, API 등 계층형 아키텍처 : 목적이 같은 코드들을 계층으로 그룹화(관심사의 분리) 직접 참조의 문제점 연쇄적인 참조관계 - 변경의 영향을 받음(=의존성을 갖는다) -> 코드 변경이 힘들.. 컨퍼런스(Conference, Session)/우아콘(WOOWACON) 2022. 10. 19. 이전 1 다음 728x90