이 두 아키텍처는 각 레이어의 역할과 책임을 명확히 나누어, 코드의 유지보수성을 높이고 테스트 용이성을 제공하는 것을 목표로 합니다.클린 아키텍처는 로버트 C. 마틴(Robert C. Martin, "Uncle Bob")이 제안한 아키텍처 패턴으로, 시스템을 여러 레이