Skip to content

3주차 스크럼

Yoon edited this page Dec 15, 2022 · 16 revisions

2022-11-22일 (화) Day 2️⃣

오늘 할 일

성재석

  • 운동 부위 선택 drop down menu 구현
  • 루틴 Editor ViewModel 로직 개선
    • MediatorLiveData를 사용하여 day, exercise, exerciseSet 변경 시 루틴 정보를 변경된 내용으로 다시 매핑하도록 변경

이호성

  • 구글 로그인 에뮬레이터로 진행 시 작동 하지 않는다.(실 기기에서는 문제가 없음)
  • 3중첩 리사이클러뷰를 2개로 분리.
    • 아직 구조가 자연스러워 보이지 않아 수정 될 예정
  • 리사이클러뷰 이벤트 리스너 관련 문제
    • 리사이클러뷰의 구조가 바뀌면서 기존의 리스너를 수정할 필요가 발생

최대윤

  • 로그아웃, 회원탈퇴 다이얼로그 표시
  • 유저 정보 저장

최양욱

  • 운동 스톱워치 구현

2022-11-23일 (수) Day 3️⃣

오늘 할 일

성재석

  • 세트 무게, 횟수 저장 시 빈값이면 기본값으로 0을 저장하게 설정
  • day, 운동, 세트 추가, 삭제 시 order를 재배치하도록 설정
  • 리사이클러뷰 구조 변경에 따른 RoutineEditorViewModel의 day list와 exercise list 분리

이호성

  • 리사이클러뷰 별로 이벤트 분리
  • 선택된 day 화면 background 변경
  • 분할 리사이클러뷰에 운동 리스트 삭제
  • 선택된 day에 따라 해당 분할의 운동 표시

최대윤

최양욱

2022-11-24일 (목) Day 4️⃣

오늘 할 일

성재석, 이호성 페어

  • 루틴 생성 코드 통합
  • ExercisePartType 안드로이드 의존성 제거
  • Day 선택 안되어 있을 때 Day 삭제 시 종료 버그 수정
  • Day 추가 시 추가된 Day 선택하게 변경
  • copy로 인한 운동, 세트 입력 값 양방향 데이터 바인딩 버그 수정 필요
  • 첫 번째 아이템에 포커스 있을 때 삭제 시 리사이클러뷰 아이템이 안보이는 버그 수정 필요
  • 리팩토링 필요

성재석

  • 불필요한 바인딩 어댑터 제거
  • day 제거 시 다음 선택 될 day가 재배치 된 order를 가지지 않던 버그 수정

이호성

최대윤

  • 로그인 코드 개선
    • 중복 로직 제거
  • 관리 페이지, 루틴 목록 표시

최양욱

Clone this wiki locally