flake8

    Flake8

    Flake8 Github 등을 통해 협업을 하다보면 자연스레 코딩 컨벤션의 중요성을 느끼게 된다. 여러 개발자가 협업을 하므로, 코드의 스타일을 통일하고 잠재적인 버그를 줄이기 위해 일관성있는 코드를 생산하는 것은 매우 중요하다. 직접 코드 리뷰를 할 수는 있으나 매우 번거로우므로 이를 도와주는 도구인 코드 정적 분석기를 사용하는 것이 좋다. 그 중 Python을 위한 대표적인 도구가 Flake 8이다. Flake8 설치 및 사용법 기본적으로 PEP8을 기반으로 코드 컨벤션을 검사한다. 설치 방법은 다음과 같다. $ pip install flake8 사용법은 다음과 같다. $ flake8 test.py 이처럼 수정해야할 사항들을 하나씩 알려준다. 차례대로 수정하면 된다. 수정할 때마다 다시 flake8 ..