Python
PEP8 - Python code style
충격적인 사실
별 신경 안쓰고 있다가, 유지보수할 때나 나중에 코드볼 때를 생각해서 지켜보자 하고 봤는데.. 나름 충격적이었다.
나는.. 대체.. T_T 좀 더 많은 자세한 내용은 참조내용을 보자..
1. Tab이 아닌 Spcae로 들여쓴다.
2. 한 줄의 문자 길이가 79자 이하여야 한다.
3. 함수, 변수, 속성은 lowercase_underscore( 소문자, 연결 되는 단어 언더바 ) 사용
4. 보호 인스턴스는 _leading_underscore( 변수명 앞에 _ 한개, 연결 되는 단어 언더바 ) 사용
5. 비공개 인스턴스는 __docule_underscore( 변수명 앞에 _ _ 두개, 연결 되는 단어 언더바 ) 사용
6. 클래스와 예외는 CapitalizeWord( 첫 글자 대문자, 연결되는 단어 첫 글자 대문자 ) 사용
7. 모듈 수준 상수는 ALL_CAPS( 전체 대문자, 연결 되는 단어 언더바 ) 사용
8. Import 시 항상 절대 경로로 사용
9.표준 라이브러리, 서드파티, 자신이 만든 모듈 순으로 import문 작성할 것
#2018년07월16일
'개발자 레니는 지금 - > 소프트웨어와 함께' 카테고리의 다른 글
[ MODULE ] boto3:: aws api (0) | 2018.07.16 |
---|---|
[ DO ] 파이썬 마이크 입력 코드 (0) | 2018.07.16 |
[ Python ] 복사의 늪에서 벗어나자, 얕은 복사 vs 깊은 복사 vs 걍 복사 (1) | 2018.07.13 |
[ C/C++ ] 참조자와 포인터, 첨보면 무지무지 헷갈린다 (0) | 2018.07.10 |
[ Python ] Thread, 쓰레드 데이터 공유하지 않는 방법 (0) | 2018.07.09 |