https://www.youtube.com/watch?v=RVO02Z1dLF8
비지니스 로직안에 특정라이브러리에 대한 의존이 들어가면 안된다
라이브러리는 내부요구사항에 의해서 업데이트에 의해서 변경이 될 수 있다
이런 의존을 줄이려면 모듈을 분리하고 격리해야한다
라이브러리에 대한 부분을 격리해서 사용하자.
그러면 이걸 막을 수 있다
https://velog.io/@soyeon207/%EC%8A%A4%ED%94%84%EB%A7%81-%EB%B6%80%ED%8A%B8-%EB%A9%80%ED%8B%B0-%EB%AA%A8%EB%93%88-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EB%A7%8C%EB%93%A4%EA%B8%B0
근데 모듈분리한다는게 import가 안된다는 것 같은데, 그럼 서로 어떻게 연결되어있는거지?
그러니까 a라는 class에서 b가 필요했는데 a와 b가 모듈이 분리되면 import가 안돼서 오류가 날것임
그럼 이런부분은 어떻게 해결하는거지?
https://wellbell.tistory.com/253
사용자와의 접점을 담당하는 서버와
db와의 접점을 담당하는서버..,
각각이 뭘 의미하는건지 모르겠어요 ;
화면을 보여주는 서버와 정보를 제공해주는 서버 이렇게 두개로 분리한다는얘기일까요?...