👊🏻 원만한 합의를 바랍니다..🙂
분업&협업 방식
설계
라이브러리
코드 컨벤션
모듈화
단위 테스트
View vs Compose
해결되지 않는 의문점
📃 기록
11월 10일 페어프로그래밍
빌드 로직
플레이어에서 고려되어야 할 것
runBlocking 코드 괜찮은가?
ViewModel 예외 처리 보일러 플레이트
최종 발표 피드백
Media3, ExoPlayer
💡Issue 개발 계획 공유
[#111] [네트워크 에러 핸들링]
[#90] 구글로그인
[#239] 다른 화면 → 플레이어로 전달
🫠고민할 내용
PlayerViewModel 분리
터치 영역
One shot 데이터, suspend vs Flow
400번대 에러 핸들링 일반화
Theme 너란 놈…
CI 기다리다가 목이 빠졌던 건에 대하여
Dialog에서 Hilt와 뷰모델 사용하기
ShowMessage 이벤트
Tech Log
그냥 학습정리.
나중에 정리!
- strings, 이미지를 저장할 모듈 정리하기!
- ui component에 대해 data class 만들기 (MusicAdapter 재활용)
- 도메인 모델과 유스케이스로 옮길 수 있는 코드가 있는지 확인하기
- gradle의 나머지 부분도 플러그인에 추가할 수 있는 부분 확인하기!
위키&블로그에 써야하는 내용
- fun interface vs UseCase class
- 일관성을 위해 단순 포워딩 UseCase 사용 vs 단순 포워딩은 그냥 Repository 사용
- 플레이어 재생 관련 이벤트 전파 로직 공유
- key store 설정
- 디자인 진행