지난 글에서 만든 미니게임을 리팩토링해 보자!
파이썬에서 파일 이름에 대한 Naming Convention은 어떻게 될까?
PEP8을 참고하자: https://peps.python.org/pep-0008/#package-and-module-names
전부 소문자로, 가능한 한 짧게 작성한다. 가독성을 높일 수 있다면 언더스코어(_)를 사용해도 좋다.
자세한 내용은 깃허브에서 봐주세요!
@property
def order(self):
return self.__order
@order.setter
def order(self, n):
self.__order = n
if you.order == 0:
for i, v in enumerate(queue):
if queue[i] == you:
you.order = i
git init
git add . # 현재 디렉토리 전체 파일을 git에 추가
git commit -m "first commit"
git branch -M main
git remote add origin https://github.com/YunOh21/simple_game.git
git push -u origin main
add 하기 전에, 공유하지 않을 파일은 .gitignore 파일을 작성해서 제외 필요
remote repo는 만들어져 있어야 하므로 github 홈페이지 또는 gh repo create <repo_name> 커맨드로 생성 필요
push 결과
추후 커밋 시에는 git commit comment convention에 맞게 작성하는 것이 좋다.
(출처: https://github.com/nhn/tui.chart/blob/main/docs/COMMIT_MESSAGE_CONVENTION.md)
The dice number of ●: 4
you: 5
enemy: 7
Let's see the map.
['0', '1', '2', '3', '4', '●', '6', '○', '8', '9', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20']
Will you roll the dice again? [Y/N]N
Sorry to hear that playtime is over. 😢
Well played! See you again :)