PEP-8
PEP-8의 기본 철학
- 코드는 작성된 것이기보다는 읽는 것이다. 따라서 가이드라인을 제공하면 코드를 더 읽기 쉽게 만들 수 있으며 파이썬 코드가 일관성을 띈다.
- 프로젝트의 일관성은 중요하다. 그러나 모듈이나 패키지의 일관성이 더 중요하며, 클래스나 함수 같은 단위 코드의 일관성이 가장 중요하다.
- 조직에 가이드라인을 직접 적용할 수 없거나 유용하지 않으면 가이드라인을 커스터마이징해야 한다. 가이드라인에 의문이 있다면, 파이썬 커뮤니티에 도움을 요청하고 궁금한 점을 해소해야 한다.