저희가 만든 라이브러리가 아닌, 깃허브에 돌아다니는 오픈 라이브러리를 쓰고있는데요
이걸 그냥 그래들에 추가하는것이 아닌, 모듈로 따로 빼서 추가를 해놨던데, 이유가 뭘까요
히스토리가 없다보니, 그냥 그래들에 추가하는 것이랑, 모듈로 빼서 이 모듈을 추가해서 사용하는 방법이랑
무슨 차이인지 궁금합니다
이걸 리니어레이아웃 등을 상속받아 커스텀뷰형태로 만들고 거기서 라이브러리를 불러오던데,
이 커스텀뷰도 그 모듈로 뺀곳에서 만들거나 그런게 아닌, app 모듈단에서 하고 있습니다
이럴거면 모듈이 아닌, 그냥 그래들에 추가해서 그냥 거기에서 해도 되지 않았나라는 생각이 들어서요
클린아키텍처처럼 의존성문제로 분리를 한다거나 그런것도 아니고.. 아키텍처도 없습니다