기존 프로젝트의 개발 환경과 리팩토링 경험을 공유합니다.
빌드속도(Carthage, Rome)
모든 라이브러리들을 cocoapods를 통해 관리하고 있고 realm, couchbase와 같이 무거운 라이브러리들도 포함되어 있었습니다.
클린 빌드시 약 30분 정도의 시간이 필요했고, 이후 다시 말하겠지만 프리뷰와 CI를 위해서도 빌드 시간을 줄이고자 했습니다.
이를 위해 carthage를 도입 했는데, iOS의 Min Version을 11...
계속 읽기