Skip to content

🍀 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시까지 작업한 걸 보고 행복했다

  • 용한 컨디션은 많이 자서 좋다. 운전할 생각에 행복하다(흔들 다리 효과)

코드리뷰

병한이네 #24

  • event 함수 이름 → emitEvent로 통일, 부스트 서치 activity나 fragment 부분 로직 참고
  • 뷰모델안에서 네트워크 상태 모듈 주입 받고 open var 타입으로 가지고 있으면 됨. 이후에 데이터 바인딩으로 사용하면 됨. → 개발일지에 사용법 참고
  • repeatWhenUiStarted로 시작
  • sealed class에서 데이터가 없으면 object 형태로 많이들 쓰더라~
  • boradcast receiver 관련 IntentFilter에서 어떤 정보를 리시브 받을지 결정

현수네 #26

  • init 블럭 삭제
  • initView() → onViewCreated()에서 실행, 여기서 repeatWhenUiStarted 사용하여 collect
  • Fragment에서 해당 의존성이 없는 로직은 ViewModel, UseCase로 로직을 분리(카테고리 관련)
  • repeatOn → repeatWhen으로 네이밍 변경

승민이네 #25

  • 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시쯤 잤더니 졸리다.
    • 퇴근해보니 더 좋은 방법이 떠올라서 행복했다.

코드 리뷰

DAY 5 팀회고 - 2022/11/24

잘한 점

  • 승민
    • 하루에 pr을 올리며 마무리하고 코드리뷰를 성실히 했다
    • 안전운전을 했다
    • 기록하고 문서화하려고 노력했다
  • 병희
    • 당일치기 여행 재미있었습니다!!! 기분 전환이 돼서 갔다와서 열심히 한 것 같아요
    • 항상 마음에 걸리는 점이 생기면 바로 다같이 얘기를 하고 좋은 방법을 찾았던 것 같아서 좋았어요
  • 현수
    • 여행이 재밌었다.
    • 물론 아직은 대부분 기능만 구현한 것이긴 하지만… 무작정 기능 구현이 아니라 고민을 하면서 코드를 짜게 된 것.
    • 이슈들을 간단하게나마 기록했다.
    • 릭 카나리를 사용해서 메모리 이슈 해결한 거?!
    • 나름 PR들 꼼꼼히 봤다.
    • 지난 주 보다는 학습 정리를 아주 조금 더 했다.
  • 용한
    • 여행을 다녀와서 좋았다!! 바쁘지만 추억도 만들고 좋았어요
    • 지난 피드백에 대해 다들 열심히 반영하고 열린 마음으로 받아들이는 것 같아 유익한 프로젝트가 되는 것 같아요

아쉬운 점

  • 승민
    • 운전하다가 화를 참지 못했다
    • 아닌 척 했지만 사실 조금 마음이 조급했던 것 같다 → 코드 퀄리티를 조금 더 신경써보자
  • 병희
    • 코드리뷰를…제대로 하지 못했던 것 같아 죄송합니다..
    • 이번주도 기록을 제대로 못했다!!!
    • 에러가 계속 잡히지 않더라도 침착하게 로직을 천천히 읽어보자… → 쉬어야된다 쉬고보면 보인다
  • 현수
    • 뭔가 새로운 것을 공부하며 한다기보다 기존에 알고있던 것들을 양산하는 느낌이랄까..?
    • 문서화는 여전히 여러운 것 같음.
    • 안해본 부분에 대한 코드는 봐도 모르겠음… 해야하는데 당장 내 기능 구현도 바빠서…
    • 처음에 다같이 정했다고 생각했는데 생각보다 그렇지 않았다… 지속해서 수정을 해야하는데 각자 할 일이 있어서 쉽지 않은 듯
    • 아~ 쉽다. → 역시… ← 아쉽다는 뜻 입니다. ㅋㅋㅋㅋㅋㅋㅋㅋㅋ
  • 용한
    • 아쉬운 점이 없다! 옷이 얇아 추웠다..
    • 습관성 공감을 줄이자

다음주엔 이렇게 해보자

  • 승민

    • 문서화에 시간을 좀 더 할애해보자
    • 유지보수를 생각하고 변수명 짓는 것에 신중해보자
    • 침착하자 → 침착맨 따라해보자 기분이 좋아지는 댄스를 춰보자 병희희
  • 병희

    • 기간이 얼마 남지 않았지만 오늘 바인딩 옵저빙 초기화 함수 네이밍 정했던 것처럼 규칙으로 세울만한 점들이 있으면 더 정해나가면 좋을 것 같습니당!
    • 이슈를 틈틈히 해결하자?
  • 현수

    • 어느정도 기능이 완성되면 코드 리팩터링을 하기
    • 회식을 해보자 + 지민님
    • 그룹을 끝내고 게시판까지 끝내보기 → 그럼 저는 안심하고 천천히 하겠습니다
    • 진짜 담주에는 다 연동해서 아이비님께 자랑을…!
    • 습관성 공감 줄이자
    • 거짓말 줄이자
  • 용한

    • 다음 주에는 그래도 기능 구현을 조금 더 신경 써서 1.0.0버전을 출시해보자!
    • workmanager를 제대로 학습하고 구현하자!
    • 작동 여부만 확인하고 깊이 있는 학습이 안됐습니다! ㅠㅠ 앱, 엑티비티, 워크매니저 생명주기 로깅 찍어보면서 테스트 해보자
    • Data에서 받은 Result 활용해서 UIState 부분적으로 적용하자

    반환 값이 있으면 Result로 감싸고 ViewModel에서 UIState를 만들고 activity, fragment에서는 분기처리

개인 회고

  • 승민
    • 여행이 너무 재밌었다! 다음주에는 어느정도 기능이 다 나올 것 같아서 좋다!
  • 병희
    • 행복합니다~
    • 개발일지 적으라고 스스로 자주 리마인드 하자!
  • 현수
    • 음… 한게 없는 것 같은데 다음 주면 방빼야하네…
    • 아직도 대충 쓸 줄만 아는게 문제인 것 같음
    • 변수명 짓기가 넘 어렵다
    • 행복하다
    • 놀고싶다
    • 앱 출시하고 싶다
  • 용한
    • 행복했다.. → 지금은요? ← 불행해요
Clone this wiki locally