린트(Lint, Linter)란?

OH JU HYEON·2023년 10월 2일
1

etc

목록 보기
1/1

린트(Lint, Linter)란?

린트, Lint 혹은 린터, Linter라고 부른다. 린트는 소스 코드를 분석해서 프로그램의 오류나 버그 및 스타일 등을 체크하여 의심스러운 구조체에 Flag를 달아 놓기 위한 도구이다. 팀 내에서 같은 개발을 하더라도 서로 스타일이 조금씩은 다르기 때문에 코딩 컨벤션을 정해 놓고 사용하는 경우가 있는데 이때, 문서로 정의만 해 둔다면 전부 지키기 어려울 수도 있다. 때문에 린트를 사용해서 팀 내의 코딩 컨벤션을 맞추어 체크하는 용도로 사용할 수 있다.

당장 어느 정도 자동 컨벤션을 지원해 주는 Golang만 하더라도 4명이 같이 개발을 하면 서로 다 스타일이 다르다. 자동으로 컨벤션을 맞추어 주는데도.. 이런 부분을 좀 더 보완해서 사용할 수 있지 않을까 싶다.

profile
읽기만 해도 이해가 되는 글을 쓰기 위해 노력합니다.

0개의 댓글