devmoa

Azar iOS Team이 잊힌 코드를 추모 하는 법

하이퍼커넥트·2023년 12월 15일·00
iOSAzarPeripheryunused codeSwiftlegacy code

AI 요약

Beta

Azar iOS 팀은 프로젝트에서 사용되지 않는 '잊힌 코드'로 인해 발생하는 유지보수 어려움, 성능 저하, 생산성 하락 등의 문제를 해결하기 위해 Periphery 라이브러리를 도입했습니다. Periphery는 Swift 프로젝트에서 사용되지 않는 코드를 탐지하고 제거할 수 있도록 개발자에게 알려주는 도구입니다.

글에서는 Periphery의 설치 방법(Homebrew, Mint, CocoaPods)과 초기 설정 과정(`periphery scan --setup`)에 대해 설명합니다. yml` 파일이 생성되는 과정을 보여줍니다.

또한, `--report-exclude` 옵션을 사용하여 특정 파일들을 분석 결과에서 제외하는 방법도 소개하며, 잊힌 코드를 효과적으로 관리하고 코드 품질을 향상시키려는 Azar iOS 팀의 노력을 보여줍니다. lude` 옵션을 사용하여 특정 파일들을 분석 결과에서 제외하는 방법도 소개하며, 잊힌 코드를 효과적으로 관리하고 코드 품질을 향상시키려는 Azar iOS 팀의 노력을 보여줍니다.

이 글이 궁금하신가요?

원문 블로그에서 전체 내용을 확인해 보세요

원문 읽으러 가기

AI 추천 연관 게시글

이 글과 관련된 다른 기술 블로그 글을 AI가 추천합니다