Django Intro

김동완·2022년 7월 8일
0

웹개발(임시)

목록 보기
2/5
post-thumbnail

Django Intro

Coding Convention

여러사람이 협업을 해도 모두가 읽기 편한 코드를 작성하기 위한 기본 규칙

  • 문자열
    • Python은 한 줄의 문자열은 79자
    • Django는 한 줄의 문자열은 119자로 추천
  • DocString은 72자
  • snake_case 사용
  • 모듈 레벨 상수는 모두 대문자
  • ClassName은 Capitalized Word
  • 한 줄로 된, if, try, except, for, while 구문은 사용하지 않는다.
하지만 Local Rule이 더 중요 !

PEP 20

파이썬 정신

  • Beautiful is better than ugly.
    • 아름다운 것은 못생긴 것보다 낫다 .
  • Explicit is better than implicit.
    • 명시적인 것이 암시적인 것보다 낫다.
  • Simple is better than complex.
    • 간단한 것이 복잡한 것보다 낫다.
  • Complex is better than complicated.
    • 복잡한 것이 난해한 것보다 낫다.
  • Flat is better than nested.
    • 평평한게 중첩된 것보다 낫다 .
  • Sparse is better than dense.
    • 빽빽한 것보다 덜빽빽한 것이 낫다.
  • Readability counts.
    • 가독성이 중요하다.
  • Special cases aren't special enough to break the rules .
    • 특별한 경우는 규칙을 어길만큼 충분히 특별하지 않다.
profile
내가 공부한 내용들이 누군가에게 도움이 될지 몰라서 쓰는 벨로그

0개의 댓글