🥁 SwiftLint with SPM
vi Mintfile brew install mint 커밋 컨벤션에 이은 협업 시리즈 2탄이다. 왜? 먼저 swiftLint는 무엇이고, 왜 도입해야하는지를 알아보자 스위프트 스타일 및 컨벤션을 강제하기 위한 도구 그럼 이 도구를 왜 도입해야 할까? 주된 이유는 코드 컨벤션 체크를 자동화하여 보다 핵심 기능에 집중할 수 있기 때문이다. 즉, 코드 컨벤션이 있다하더라도 자기도모르게 지키지 못했을 경우가 있을 것이다. 내가 그렇다. 이번에 swiftLint를 적용하면서 400개 가량 이슈가 발생하였다. 개인 프로젝트에서 나름의 컨벤션을 정하고도 이렇게 나왔는데 팀 협업에서는 컨벤션을 강제할 필요성이 더 크다고 생각한다. 설치 방법 Homebrew 설치 -> Mint 설치 SPM환경에서 사용하려면 Mint를..
2022.02.21