Facts
- 패스트 캠퍼스 안드로이드 강의
Feelings
- 책읽기나 알고리즘 같이 양이 정확하게 정해져 있는 작업은 포모도로를 적용하기 쉬웠는데 오늘은 안드로이드 프로젝트만 하다보니 포모도로에 손이 안갔습니다. 그래서 시간을 효율적으로 사용하지 못하고 집중도 잘 안된것 같습니다.
- 패스트 캠퍼스 강의를 들으면서 클린 아키텍처 기반의 TODO 애플리케이션을 만들고 있습니다. 중간 중간 이게 viewModel을 위한 테스트인지 UseCase를 위한 테스트인지 헷갈렸지만 중간 중간에 정리하고 이해하려고 노력하고 있습니다.하지만 live data에 대한 이해가 부족한 것 같습니다. 테스트 옵저버가 어떻게 동작하는지 이해가 되지 않습니다.
Findings
- UseCase를 사용하는 방법
- State 패턴을 라이브데이터에 사용하는 방법
Future Action Plans
-
패캠 강좌를 보면서 안드로이드 클린 아키텍처 TODO를 완성합니다.
- 개발했던 것을 다시 정리하면서 전체 구조와 이해가 되지 않았던 부분을 체크합니다.
- 처음부터 다시 Todo 프로젝트를 만들면서 아키텍처 구조를 익힙니다.