그냥 암만 좋은 말을 해줘도 이해를 못하니까 좀 갑갑함


애초에 클린 아키텍쳐라고 반드시 단방향의존성을 다 지킬 수 없음


인터페이스/포트 역전이 일어나는 건 엄연히 프레임워크의 성능, 개발자의 이해에 따라서 달라지는거임


대신 그 예외 정책에 대해서 명확히 해두는거고


그 과정에서 당연히 개발자는 이 예외를 마주칠 수 없음. 모든 아키텍쳐의 추상화 누수는 발생할 수 밖에 없음


즉 '완벽한' 아키텍쳐는 본질적으로 존재할 수 없음.


따라서 그 누수가 일어났을때의 어떤 대책에 대해서 결국 핵심은 아키텍쳐 원칙 자체가 결국은 팀의 언어로써의 기능을 우선하라는건데


맥락을 이해못하니 DIP는 어쩌고하면서 형태만 따르는거임


기독교에서 우상숭배 하지말라한 이유가 뭐겠냐? 신이 아니라 신을 본 따 만든 상을 믿지 말란거임. 결국 그런 추상적인 개념을 이야기하는데 뭔 자꾸 딴소리를 하는지


귀찮게 군다