swift lint1 [개발 관련] Linter에 대하여 📋 Linter에 대하여 어디선가 한번씩 보이는 lint / linter라는말... 뭘까? 정의내리자면, linter는 내 코드를 개선시켜주는 tool 이다. (내 코드를 분석함으로서 내 코드를 개선시켜준다!) linter의 어원은 다음과 같다고 한다. 원래 C소스 코드를 분석하는 lint라는 도구가 있었는데 이것 때문인 것 같고, lint뿐만 아니라 이 당시의 여러 utility들이 컴파일러 최적화를 위해 소스코드를 분석했다고 한다. 하지만, 현재에는 linter들은 컴파일러에 국한되지 않고 소스코드 자체를 개선해주는것으로 넓게 사용된다. 오히려 interpreted language들에게는 개발할 때 에러를 발견해주는 컴파일러가 없다는것을 상기해봤을 때 더욱 소중한것 아닐까? 📋 linter를 사용하는.. 2022. 1. 8. 이전 1 다음