아키텍처
서드파티 라이브러리 판단
과제 리뷰입니다. 제출한 앱에 서드파티 라이브러리를 하나도 쓰지 않았는데, 면접관이 왜 안 썼는지, 만약 써야 한다면 어떤 부분을 어떤 라이브러리로 바꾸겠는지 묻습니다. 판단 기준과 함께 답해 주세요.
면접관은 이 답을 어떻게 들을까요? 넘어갈지, 더 물어볼지, 떨어뜨릴지 알려 주고, 걸리는 문장은 콕 집어 줘요. 점수는 그대로예요.
과제 리뷰입니다. 제출한 앱에 서드파티 라이브러리를 하나도 쓰지 않았는데, 면접관이 왜 안 썼는지, 만약 써야 한다면 어떤 부분을 어떤 라이브러리로 바꾸겠는지 묻습니다. 판단 기준과 함께 답해 주세요.
기준은 '표준 프레임워크로 충분한가, 라이브러리가 해결하는 문제가 실제로 있는가, 유지보수·보안·바이너리 크기·락인 비용을 감당할 만한가'다. 네트워킹·JSON은 URLSession·Codable로 충분하고, 이미지 캐시·스냅샷 테스트처럼 직접 만들면 비용이 큰 영역은 쓴다.