3주차 회고 - boostcampwm-2021/iOS04-OwnMyWay GitHub Wiki

3주차 스프린트 회고

(2021.11.08(월) ~ 2020.11.12(금))

이번 주 내가 한 일

이름 내용
강현준 코디네이터 패턴 고치기, CompositionalLayout 연구, 코드 리펙토링
김우재 Coordinator 다 뜯어 고치기, UI 작업 CompositionalLayoute을 진행했고, 코어데이터 쪽을 수정했습니다.
유한준 코드 리펙토링, CompositionalLayout 연구 및 적용(왜되는지 모르겠음)
이청수 사용자의 좌표를 백그라운드에서 요청해서 가져오기

이번 주 잘한 일

이름 내용
강현준 세세한 버그를 열심히 고쳤습니다. 맵뷰 좀 더 알아가기
김우재 드디어 UI쪽에 기여를 했습니다, 코디네이터 패턴을 공부하고 공유하면서 팀에 기여했습니다.
유한준 Storyboard를 사용하면서 Compositional Layout을 적용할 때 어렴풋이 어떻게 제약의 우선 순위를 줘야 하는지 감지
이청수 Coordinator 이해하기, 발표 자료 제작, 발표 영상 제작, 서기 역할

이번 주 아쉬운 일

이름 내용
강현준 테스트 한대놓고 하나도 안함... Compositional Layout에서 동적으로 Cell 사이즈에 맞춰서 Section Item 크기가 변하게 하는 방법을 찾았으나 왜 그런것인지 원리를 이해하지 못한 일
김우재 테스트를 하려고 했으나 실패한 것, 개발하면서 기획의 부족함을 뼈저리게 느낀 것..
유한준 저번 주의 반복, 인간은 성장하지 않는 것인가. MVVM으로 구현해놓고 테스트를 하지 않은 것, 동적인 화면을 만들고 싶었지만 완벽하게 구현하는 것은 실패, 아키텍처 구조를 좀 더 신중하게 짜고 싶었는데 쫓기듯이 짜서 부족한 부분이 많은 것 같다. 그래서 리뷰도 갈수록 소홀히 작성하게 된 것 같다.
이청수 테스트 못한 것, 아직 CoreData를 이해하지 못함, Autolayout도 사실 이해못함

저번 주 목표

  • 차분하게 하루를 투자해서 전체적인 리펙토링
    • ViewModel, Usecase 구조 공유 및 통일
  • Backlog Task 수정 (꼭 제발 잘하기!!)
  • Test 꼭 해보기
    • 없으면 맥북 사주기
    • 모든 걸 할필요는 없다 봅니다
    • 뷰모델이랑 유즈케이스만이라도 테스트하기
  • 기술공유 시간 좋았으니 다음주도 해봅시다!
    • CoreData?
    • KingFisher?
    • 단위테스트?
  • 저녁 꼭 챙겨먹기 (제시간에)
    • 저녁먹자고 해도 눈치주지 말기
  • 목요일 코드 프리징 지키기 (19:00)
    • 아쉬워도 다음주로

다음 주 목표

  • Test 꼭 꼭 꼭 해보기

    • 없으면 맥북 사주기
    • 모든 걸 할필요는 없다 봅니다 (그래서 하나도 안했다...)
    • 뷰모델이랑 유즈케이스만이라도 테스트하기
  • CI 시도해보기

    • Github Action
  • 기술공유 시간 좋았으니 다음주도 해봅시다!

    • CoreData?
    • KingFisher?
    • BackGroundTask?
    • 단위테스트?
  • UI디자인에 대한 회의

    • 너무 지금은 심심함
    • 플러스 버튼 등 고민해봅시다.
  • 다크모드 지원

    • ColorAsset
    • 급할 필요는 없을것 같습니다.