두 코드의 차이는 무엇인가? 1번 코드로 했을 때에는, 이 DynamicAuthGuard 를 사용하는 모듈에 LocalAuthGuard와 GoogleAuthGuard를 주입하고나서 사용해야 했다.그러나 2번 코드는 사용하는 모듈에 가드를 주입하지 않아도 사용이 가능하다
의존성의 역전이라는 용어는 처음 들었을 때 상당히 어려운 용어이다. 처음에 볼 때는 이해가 안되었는데, 클린아키텍쳐 도서의 일부 설명을 보고 드디어 이해가 되었다. 내가 이해를 못 한건 '역전'이라는 키워드를 쓴 이유가 궁금했기 때문이다..의존성의 역전을 알기 위해서는