-
Notifications
You must be signed in to change notification settings - Fork 5
🍀 3주차 데일리 스크럼
Seungmin edited this page Nov 26, 2022
·
8 revisions
DAY 1 주간 계획 회의 - 2022/11/21
- 용한: 일어서는 힘들었는데 오니까 쌩쌩합니다.
- 병희: 커피 먹고 싶어요 → 먹죠 그럼
- 현수
- 지하철에 사람이 많아서 너무 더워가지고 기절할 뻔 했다. 근데 기절은 안해서 행복하다!
- 승민: 졸렸는데 도착해서 팀원들 보니까 행복합니다.
- 용한: 재밌는 게임을 찾아서 했다(The past within, DYO)
- 병희: 초밥 시켜 먹어서 행복했습니다
- 현수: 어제 대창을 야무지게 먹었다! 너무 행복했다! 용용선생도 갔는데 가성비가 괜찮았다! 가볼만한 술집을 찾은 것 같아서 행복했다!
- 용용선생 가죠!!!
- 승민: local properties에 값을 숨겨서 행복했습니다!
- 1일차
- 달리기 시작 버튼 세부 구현 (권한요청, 화면 이동)
- 속한 그룹 noti 보내기
- Naver Map API 연동
- 2일차
- 러닝모드 데모버전 만들기
- 3일차
- 러닝모드 세부 구현
- 러닝종료 화면 구현
- 러닝 종료 시 로컬 디비에 히스토리 저장
- 인증글 작성 페이지로 히스토리 보내주기
- 4일차
- 데모데이 준비
- 1일차
- 그룹 아이템(xml) 구현
- 내 그룹 화면 구현
- 2일차
- 그룹 생성 구현
- 그룹 디테일 일부 구현
- 3일차
- 그룹 디테일 구현
- 그룹 수정 구현
- 4일차
- 게시글(인증글, 홍보글) 아이템(xml) 구현
- 게시글 화면 구현
- 1일차
- 로그인 정보 데이터스토어에 저장
- 마이런, 환경설정 레이아웃 작성
- 2일차
- 룸 db 설정 및 캘린더 라이브러리로 띄우기
- 3일차
- 닉네임, 프로필 사진 수정 기능 구현
- 4일차
- 리사이클러뷰로 운동기록 띄우기
DAY 2 - 2022/11/22
-
승민 어제 좀 피곤했는데 푹 잘 수 있어서 좋았다. 행복했다. 상당히 상쾌하다
-
병희
굉장히 상쾌하다. 주말에 많이잤는데 어제 조금자서 오히려 좋다. 엄마가 싸준 로스티드 치킨 앤 허니머스타드 샌드위치를 먹고 기분이 좋아졌다.
-
현수
컨디션은 정말 좋다. 오늘 바다를 갈 수 있어서 행복하다. 병희님이 새벽 3시까지 작업한 걸 보고 행복했다
-
용한 컨디션은 많이 자서 좋다. 운전할 생각에 행복하다(흔들 다리 효과)
- event 함수 이름 → emitEvent로 통일, 부스트 서치 activity나 fragment 부분 로직 참고
- 뷰모델안에서 네트워크 상태 모듈 주입 받고 open var 타입으로 가지고 있으면 됨. 이후에 데이터 바인딩으로 사용하면 됨. → 개발일지에 사용법 참고
- repeatWhenUiStarted로 시작
- sealed class에서 데이터가 없으면 object 형태로 많이들 쓰더라~
- boradcast receiver 관련 IntentFilter에서 어떤 정보를 리시브 받을지 결정
- init 블럭 삭제
- initView() → onViewCreated()에서 실행, 여기서 repeatWhenUiStarted 사용하여 collect
- Fragment에서 해당 의존성이 없는 로직은 ViewModel, UseCase로 로직을 분리(카테고리 관련)
- repeatOn → repeatWhen으로 네이밍 변경
- SignIn 모듈에서 사용하는 User 모델 이름 변경(Presentation 모듈과 서로 알기 때문에 헷갈릴 수 있음.)
- SignInDataSourceImpl.kt
- 빈문자열 상수 값으로 처리
- uid가 null 값이면 exception 발생시켜야 함 -> runcatching으로 Result 반환 -> ui에서 확인후 메시지 띄우기
DAY 3 - 2022/11/23
- 승민
- 컨디션은 일단 너무 좋다. 꿀잠 잤다.
- 아침부터 놀이공원 테마 음악을 들으니 놀이공원에 온듯한 기분이 들어 너무 행복합니다.
- 병희
- 컨디션 좋다.
- 아슬아슬하게 지각 안해서 기분이 좋습니다.
- 현수
- 8시간 반을 자서 컨디션 좋음. 몸은 행복하다. 한시간 일찍 일어나려 했는데 그러지 못해서 정신은 불행하다.
- 여러분들과 바다를 놀러 갈 수 있어서 행복했습니다.
- 용한
- 저도 많이 잘 수 있어서 컨디션이 좋다.
- 늦잠 잘 수 있어서 행복했습니다.
- 병한
- gps 권한 요청 오전 중으로 끝내기
- naver api 연동
- ui 그리기
- 워크 매니저 시작까지 할 수 있으면 좋겠음
- 승민
- 캘린더 라이브러리 마스터
- 데이터 스토어에서 닉네임과 프로필 사진 가져오기
- 현수
- 그룹 생성 페이지 만들기
- 이슈에 있는 간단한 수정사항들 반영하기
- 변수 이름 컨벤션 + 실수들
DAY 4 - 2022/11/24
- 현수
- 8시에 일어나서 매우 상쾌하다(10분마다 알람이 울렸음)
- 컴포즈로 다이얼로그를 띄워서 행복하다
- 병희
- 집가자마자 잠들었는데 일어나니 상쾌하다
- 아침에 귤을 먹었는데 맛있어서 행복하다.
- 승민
- 어제 집가서 바로 잠들어서 잘 잤다. 컨디션 좋다!
- 일찍 사무실에 와서 상쾌하다
- 용한
- 잠이 잘 안와서 3시쯤 잤더니 졸리다.
- 퇴근해보니 더 좋은 방법이 떠올라서 행복했다.
-
현수 #30
- flow → stateflow 반환하는 과정에서 사용된
SharingStarted.WhileSubscribed(5000)
의 역할??
- 컴포즈를 일부 도입했는데 추후 개선 필요
-
승민 #32
DAY 5 팀회고 - 2022/11/24
- 승민
- 하루에 pr을 올리며 마무리하고 코드리뷰를 성실히 했다
- 안전운전을 했다
- 기록하고 문서화하려고 노력했다
- 병희
- 당일치기 여행 재미있었습니다!!! 기분 전환이 돼서 갔다와서 열심히 한 것 같아요
- 항상 마음에 걸리는 점이 생기면 바로 다같이 얘기를 하고 좋은 방법을 찾았던 것 같아서 좋았어요
- 현수
- 여행이 재밌었다.
- 물론 아직은 대부분 기능만 구현한 것이긴 하지만… 무작정 기능 구현이 아니라 고민을 하면서 코드를 짜게 된 것.
- 이슈들을 간단하게나마 기록했다.
- 릭 카나리를 사용해서 메모리 이슈 해결한 거?!
- 나름 PR들 꼼꼼히 봤다.
- 지난 주 보다는 학습 정리를 아주 조금 더 했다.
- 용한
- 여행을 다녀와서 좋았다!! 바쁘지만 추억도 만들고 좋았어요
- 지난 피드백에 대해 다들 열심히 반영하고 열린 마음으로 받아들이는 것 같아 유익한 프로젝트가 되는 것 같아요
- 승민
- 운전하다가 화를 참지 못했다
- 아닌 척 했지만 사실 조금 마음이 조급했던 것 같다 → 코드 퀄리티를 조금 더 신경써보자
- 병희
- 코드리뷰를…제대로 하지 못했던 것 같아 죄송합니다..
- 이번주도 기록을 제대로 못했다!!!
- 에러가 계속 잡히지 않더라도 침착하게 로직을 천천히 읽어보자… → 쉬어야된다 쉬고보면 보인다
- 현수
- 뭔가 새로운 것을 공부하며 한다기보다 기존에 알고있던 것들을 양산하는 느낌이랄까..?
- 문서화는 여전히 여러운 것 같음.
- 안해본 부분에 대한 코드는 봐도 모르겠음… 해야하는데 당장 내 기능 구현도 바빠서…
- 처음에 다같이 정했다고 생각했는데 생각보다 그렇지 않았다… 지속해서 수정을 해야하는데 각자 할 일이 있어서 쉽지 않은 듯
- 아~ 쉽다. → 역시… ← 아쉽다는 뜻 입니다. ㅋㅋㅋㅋㅋㅋㅋㅋㅋ
- 용한
- 아쉬운 점이 없다! 옷이 얇아 추웠다..
- 습관성 공감을 줄이자
-
승민
- 문서화에 시간을 좀 더 할애해보자
- 유지보수를 생각하고 변수명 짓는 것에 신중해보자
- 침착하자 → 침착맨 따라해보자 기분이 좋아지는 댄스를 춰보자 병희희
-
병희
- 기간이 얼마 남지 않았지만 오늘 바인딩 옵저빙 초기화 함수 네이밍 정했던 것처럼 규칙으로 세울만한 점들이 있으면 더 정해나가면 좋을 것 같습니당!
- 이슈를 틈틈히 해결하자?
-
현수
- 어느정도 기능이 완성되면 코드 리팩터링을 하기
- 회식을 해보자 + 지민님
- 그룹을 끝내고 게시판까지 끝내보기 → 그럼 저는 안심하고 천천히 하겠습니다
- 진짜 담주에는 다 연동해서 아이비님께 자랑을…!
- 습관성 공감 줄이자
- 거짓말 줄이자
-
용한
- 다음 주에는 그래도 기능 구현을 조금 더 신경 써서 1.0.0버전을 출시해보자!
- workmanager를 제대로 학습하고 구현하자!
- 작동 여부만 확인하고 깊이 있는 학습이 안됐습니다! ㅠㅠ 앱, 엑티비티, 워크매니저 생명주기 로깅 찍어보면서 테스트 해보자
- Data에서 받은 Result 활용해서 UIState 부분적으로 적용하자
반환 값이 있으면 Result로 감싸고 ViewModel에서 UIState를 만들고 activity, fragment에서는 분기처리
- 승민
- 여행이 너무 재밌었다! 다음주에는 어느정도 기능이 다 나올 것 같아서 좋다!
- 병희
- 행복합니다~
- 개발일지 적으라고 스스로 자주 리마인드 하자!
- 현수
- 음… 한게 없는 것 같은데 다음 주면 방빼야하네…
- 아직도 대충 쓸 줄만 아는게 문제인 것 같음
- 변수명 짓기가 넘 어렵다
- 행복하다
- 놀고싶다
- 앱 출시하고 싶다
- 용한
- 행복했다.. → 지금은요? ← 불행해요