DataLayer 는 Reponsitory Pattern 을 통해서 구현되었습니다.
데이터 레이어 | Android 개발자 | Android Developers

해당 레이어 에서는 어플리케이션에서 사용할 모든 데이터에 관련된 사항을 가지고 있습니다. Network 통신에 사용된 NetworkDTO
NetworkDTO 를 어플리케이션에 제공하여 사용할 LocalDTO
어플리케이션 중 타입을 나눌때 사용하고자 하는 Enum Value 와 같이 프로젝트에서 데이터와 관련된 사항들은 해당 레이어에서 관리합니다.