Skip to content

S001 고병학 2주차 회고록

Byunghak Ko edited this page Nov 21, 2022 · 1 revision

이번주 회고

파이어베이스 추상화하고 클린아키텍처를 이해하는 것으로 1주일이 흘렀다. 추가로 파이어베이스 라이브러리가 무거워서 빌드시간이 증가해서 빌드시간 단축을 위해서 cocoapods-binary-cache를 도입해보려고 하루를 소모했다. 탄탄한 땅에서 건물을 지어야 되는 것처럼 잘 세팅된 환경에서 속도를 내어 개발하는게 더 나을거라는 믿음으로 이번주 팀원들과 프로젝트 개발환경 동기화를 진행했다. 이로 인해 2주차 개발속도가 살짝 느렸지만 3주차 부터 속도를 낼 수 있을 것으로 보인다.

배운 점

  • cocoapods-binary-cache로 빌드시간 단축에 실패했고, 멘토님께 물어봤을 때 카르타고 옵션도 있다는 것을 듣고 적용했더니 빌드시간을 82% 감소 시킬 수 있었다.
  • SRP를 지키는 객체가 어떤 것인지
  • Firebase API의 작동방식
아쉬운 점 개선 방향
클린아키텍처에 대한 이해가 팀원마다 다른 것 클린아키텍처에 대해 개념을 명확하게 정리하는 시간이 필요 -> 11월20일(일)에 회의할 예정
빌드시간을 단축하겠다고 하루를 통째로 날려버린 것 태스크별 우선순위를 명시하기
Clone this wiki locally