백엔드아키텍처
-
[클린 아키텍처 01] What is problem of layered architecture?프로그래밍/기타 2024. 8. 16. 14:05
>'클린 아키텍처' 책 혼자서 가볍게 읽어봤지만 요번에 스터디로도 한번 더 읽게되서겸사겸사 써보는 블로그 ^___^ 코드는 깃헙에 따로 올릴 계획이다 계층형 아키텍처지금 회사 프로젝트에서 쓰고있는 계층형 아키텍처(에서 살짝 변형되긴함)는 가장 보편적으로 많이 사용되는 아키텍처인 것 같다. 개인적으로는 빠른 구현 및 코드 파악하기에는 가장 좋다고 생각함. 한 눈에 들어오잖아요? ㅎ;; 그러나 최근 계층형 아키텍처의 문제점들이 대두되면서 클린 아키텍처, 헥사고날 아키텍처를 선호하는 사람들이 많아졌는데,,그렇다면 계층형 아키텍처의 문제점은 무엇이 있느냐 문제점데이터베이스 중심의 설계위에 그래프에도 보여지듯, 웹은 도메인에 의존하고, 도메인은 영속성에 의존한다 ==> 모든 것이 결국 데이터베이스에 의존하게..