보푸라기로 시간을 절약할 수 있습니다.
이를 수행하는 방법 중 하나는 린트 또는 린터를 사용하는 것입니다.
이 기사에서는 린트의 배경, 린트가 무엇인지, 린트가 필요한 이유, 몇 가지 예 및 몇 가지 참고 사항을 간략하게 설명합니다.
린트: 간략한 배경
"린트(Lint)"는 린트(lint)에서 파생되었습니다. 즉, 옷에 의해 떨어지는 작은 섬유 조각과 보풀입니다. 지금 옷을 보면 보풀이 있을 확률이 높습니다. 면과 양모와 같은 직물 섬유는 보푸라기 생산자입니다. 더 많은 스판덱스 원단을 입는 것을 고려하십시오. 신경쓰지마.😂
Lint는 프로그래밍에서 의류 건조기의 lint trap처럼 작동하도록 만들어졌습니다.
Stephen C. Johnson 의 컴퓨터 과학자인 Bell Labs 은 1978년 C 프로그래밍 언어를 사용하여 디버깅하면서 lint를 생각해 냈습니다.
1979년에 개발자들은 Unix의 7번째 버전(V7)에서 처음으로 Bell Labs 외부에서 Lint를 사용했습니다.
수년에 걸쳐 개발자들은 다른 프로그래밍 언어에 대해 서로 다른 버전의 Lint를 만들었습니다.
린트: 그들은 무엇입니까?
린트는 일반적인 프로그래밍 오류, 버그, 스타일 오류 및 의심스러운 구조를 지적하는 도구입니다. 프로그래밍 모범 사례의 제약 조건 내에서 프로그래머를 유지합니다.
린트가 필요한 이유
린트의 예
프로그래밍 언어에 따라 다양한 유형의 린트를 사용할 수 있습니다. 여기에는 PC-Lint, Bootlint, pycodestyle 및 JSLint 등이 포함됩니다.
참고할 몇 가지 사항
린트는 훌륭하지만 모든 상황에 적합하지는 않습니다. 간단한 분석에 적합합니다. 그러나 복잡한 코드 분석에는 사용할 수 없습니다.
Lint는 코드 라인 수만큼 많은 오류에 플래그를 지정할 수 있습니다. 이 플래그는 다음을 유발할 수 있습니다high false positives and false negatives rates.
.
Lint는 비싸지 않지만 개발자 생산성에 비용이 누적될 수 있습니다.
린트는 오류를 표시하고 프로그래밍 모범 사례의 제약 조건 내에서 프로그래머를 유지하지만 대부분의 경우 프로그래머는 이러한 모범 사례를 스스로 복제할 수 없습니다.
Python용 Pycodestyle을 설치하는 방법
명령줄을 사용하여 pycodestyle을 설치하려면 아래 코드를 사용하십시오.
pip install pycodestyle
추신 이것은 Ubuntu 20.4 및 GitBash에서 작동합니다.
다음은 일부 프로그래밍 규칙에 대해 Python 코드를 검사하는 pycodestyle의 스냅샷입니다.
이미지 출처
참조
Reference
이 문제에 관하여(보푸라기로 시간을 절약할 수 있습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/themfon/lints-can-save-you-minutes-37k4텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)