Skip to content

회의록 2021 11 11(목)

MINRYUL edited this page Nov 11, 2021 · 2 revisions

오늘 한 일

  • 측정 화면

    • 동적으로 텍스크 크기 조정
    • 다크 모드 지원
  • 기록 화면

    • Layout
    • Sticky Header
    • Offset에 따른 Navigation Bar alpha
    • CoreData에서 Data 가져오기
  • 산 목록 화면

    • 검색 기능
    • 디바운스
  • 데모 영상 만들기

  • 발표 자료 만들기


내일 할 일

  • 데모 발표
  • 피어 세션
  • 기술 공유

Json 파일을 가져올 때 한번만 가져오기

  • MapViewController와 MountainListViewController에서는 둘 다 모든 산 목록이 필요하다

  • 근데, 현재 구조는 MapViewController와 MountainListViewController에서 둘 다 json을 가지고 오는 로직이 있음

  • 이걸 한번만 가져올 수 있지 않을까?

    • 앱 전체에서 Service 하나만 동작시켜서 두 Repositories로 Data를 보내자 -> 재웅

    • 앱 전체 단에서 쓸 수 있는 레포지토리를 사용해서 의존성을 주입하자 -> 민창, 지원

    • Persistence에서 데이터 가져오는 건 Resource가 별로 들지 않으니 두번 가져와도 상관없다 -> 창민

  • 아직 싸우는중 ㅋㅋ 결론이 안났음 아직

  • 창민님 의견 반박 -> 나중에 서버 추가 되는 상황이면 확장성이 떨어질 수 있음

  • 일단 창민님 의견으로 구현되어 있음.

  • 멘토님 한테 물어보자


싱글톤 사용 여부

  • Coordinator 패턴에서 static을 사용해 인스턴스를 주입하는게 나쁜 방법인가?
    • Coordinator를 사용하면 의존성을 주입하는게 쉽기 때문에 굳이 개발자가 인스턴스를 관리할 수 없는 static을 사용하는 것은 나쁠 것 같다 -> 민창

    • 싱글톤 타입의 Persistence를 의존성 주입하면 좋지 않은 방법인가? -> 창민

  • 이것도 멘토님한테 물어보자
Clone this wiki locally