Clean Architecture
[SOLID](https://texonom.com/solid-d0fa2a6ab2b34ceabecd711b93ceb54b) [Component Rule](https://texonom.com/component-rule-3e10c85d47804c46a72d658027db513d) [Onion Architecture](https://texonom.com/onion-architecture-29a01d4e664f4ad7a725c969a12c01c6) [Hexagonal Architecture](https://texonom.com/hexagonal-architecture-abed0d9fc7bb44d7b460d3767e445711) 


### 소스 코드는 안쪽 레이어를 향해서만 의존가능
안쪽의 레이어는 바깥쪽에 레이어에 대해 전혀 모른다



> [클린 아키텍처에 대해 아라보자](https://velog.io/@ssionii/%ED%81%B4%EB%A6%B0-%EC%95%84%ED%82%A4%ED%85%8D%EC%B2%98%EC%97%90-%EB%8C%80%ED%95%B4-%EC%95%84%EB%9D%BC%EB%B3%B4%EC%9E%90)

> [Clean Architecture는 모바일 개발을 어떻게 도와주는가? - (1) 경계선: 계층 나누기](https://medium.com/@justfaceit/clean-architecture%EB%8A%94-%EB%AA%A8%EB%B0%94%EC%9D%BC-%EA%B0%9C%EB%B0%9C%EC%9D%84-%EC%96%B4%EB%96%BB%EA%B2%8C-%EB%8F%84%EC%99%80%EC%A3%BC%EB%8A%94%EA%B0%80-1-%EA%B2%BD%EA%B3%84%EC%84%A0-%EA%B3%84%EC%B8%B5%EC%9D%84-%EC%A0%95%EC%9D%98%ED%95%B4%EC%A4%80%EB%8B%A4-b77496744616)






Clean Architecture