Daily iOS
아키텍처

서드파티 라이브러리 판단

과제 리뷰입니다. 제출한 앱에 서드파티 라이브러리를 하나도 쓰지 않았는데, 면접관이 왜 안 썼는지, 만약 써야 한다면 어떤 부분을 어떤 라이브러리로 바꾸겠는지 묻습니다. 판단 기준과 함께 답해 주세요.

면접관은 이 답을 어떻게 들을까요? 넘어갈지, 더 물어볼지, 떨어뜨릴지 알려 주고, 걸리는 문장은 콕 집어 줘요. 점수는 그대로예요.
짧은 답 보기

기준은 '표준 프레임워크로 충분한가, 라이브러리가 해결하는 문제가 실제로 있는가, 유지보수·보안·바이너리 크기·락인 비용을 감당할 만한가'다. 네트워킹·JSON은 URLSession·Codable로 충분하고, 이미지 캐시·스냅샷 테스트처럼 직접 만들면 비용이 큰 영역은 쓴다.

받은 질문 공유