나는 roboguice로 의존성 삽입을 사용하기 시작했고 DataProvider와 같은 인터페이스를 만들었다. WebServerDataProvider 클래스에있는 일부 WebServer에서 데이터를 검색하는 구현이 있습니다. 위해서는 웹 서버에 대한 기다림을 제거하기 위해 나는 DummyDataProvider를 추가했습니다.개발에만 사용되는 클래스는 어디에 두어야합니까?
그런 클래스는 어디에 두겠습니까? 나는 그것이/src/main/java/my/package/providers /에 있기를 좋아하지 않는다. 응용 프로그램의 진짜 부분이 아니기 때문에 여전히 개발을 위해 필요하다.
아마도 앱 코드에서 직접 사용하는 대신 단위 테스트 및 테스트 사례 (예 : Android 테스트 프로젝트)를 작성하는 것이 좋습니다. – yorkw