최근 클린아키텍처 책을 다시 읽고 있는데 고수준과 저수준에 대한 개념이 자꾸 헷갈려서 정리해야겠다고 결심했다. (클린 아키텍쳐 책 노잼이다....) 고수준 컴포넌트 고수준 컴포넌트는 더 큰 규모의 기능을 수행하는 독립적인 모듈이나 요소이다. 일반적으로 높은 수준의 추상화를 제공하며, 사용자 또는 다른 컴포넌트와의 상호작용을 관리한다. 예를 들어, 웹 애플리케이션의 고수준 컴포넌트는 사용자 인터페이스, 비즈니스 로직, 데이터베이스 접근 등을 포함할 수 있다. 이러한 컴포넌트들은 애플리케이션의 주요 기능을 담당하며, 상위 수준에서 애플리케이션을 구성한다. 저수준 컴포넌트 저수준 컴포넌트는 고수준 컴포넌트의 내부에서 동작하며, 더 작은 규모의 기능을 수행하는 모듈이나 요소이다. 이러한 컴포넌트는 보통 고수..