Skip to content
kim yongbin edited this page Jun 12, 2020 · 1 revision

이마그의 파이썬은 Go의 영향을 많이 받은 형태로 작성됩니다. (네.. 제가 Go를 좀 좋아합니다.)

일반적인 규칙

탭과 스페이스 중에는 탭을 사용합니다.

파일을 시작할 때 # encoding: utf-8 를 붙여줍니다.

라이브러리 외부에 노출되는 클래스, 함수, 변수는 대문자를 사용합니다.

테스트

테스트 코드는 외부 라이브러리 없이 test.py에 작성됩니다.

TestMain이 시작 지점으로 모든 개별 테스트를 호출합니다. 각각의 테스트 함수 또한 Test로 시작해야 합니다. 테스트는 케이스 별로 작성되어야 하며, label이 달려있어 에러가 났을때 어떤 케이스에서 에러가 났는지 확인할 수 있으면 좋습니다.

Clone this wiki locally