Two Scoops of Django(1) - 코딩 스타일

less than 1 minute read

1장. 코딩 스타일

1.1 읽기 쉬운 코드를 만드는 것이 왜 중요한가

  • 축약적이거나 함축적인 변수명은 피한다.
  • 함수 인자의 이름들을 꼭 써준다.
  • 클래스와 메서드를 문서화한다.
  • 코드에 주석은 꼭 달도록 한다.

1.2 임포트에 대해

장고 프로젝트에서 임포트 순서는 다음과 같다

  1. 표준 라이브러리 임포트: 파이썬 설치할 때 같이 설치
  2. 코어 장고 임포트
  3. 장고와 무관한 외부 앱 임포트: numpy, pandas
  4. 프로젝트 앱

또한 상대적 성격의 임포트를 이용하도록 하자.
ex) from .models import WaffleCones(O)
from cones.models import WaffleCones(X)

import * 또한 피하도록 하자. 이 구문은 마치 아이스크림 가게에서 아이스크림을 모두 맛보게 해달라는 것과 같다. 이런 욕심 많은 짓은 하지 말자.

Leave a comment