이 글은 Medium에 있는 Bharath의 The Clean Architecture — Beginner’s Guide를 허락받고 개인적인 학습 목적으로 번역한 내용입니다. 번역에 문제가 있을 경우 알려주시면 감사하겠습니다.클린 아키텍처는 로버트 C. 버틴 이 제안한 시스템 아키텍처로 헥사고날 아키텍처, 어니언 아키텍처 같은 수많은 다른 아키텍처 가이드라인에서 파생된 아키텍처입니다. 클린 아키텍처는 개발자가 확장, 테스트, 유지보수를 더 용이하게 할 수 있는 수많은 가이드라인 중 한 개입니다. 우리는 왜 아키텍트가 필요할까?"소프트웨어 아키텍처의 목적은 시스템을 만들고 유지하는데 필요한 인적자원을 최소화하는 것이다." - 로버트 C. 버틴, 클린 아키텍처 올바른 아키텍처의 장점테스트에 용이함유지보수 ..