여러 명이서 하려 했으나...
고명준 |
- 메세지는 gitmoji 활용
- 코드는 black으로 포매팅
종류 | 규칙 | 예시 |
---|---|---|
package | 스네이크 | |
module | 스네이크 | import module_name |
class | 파스칼(UpperCamelCase) | class ClassName() |
exception | 파스칼(UpperCamelCase) | |
function | 스네이크 | def function_name() |
constant | 대문자 + 밑줄 | MODULE_CONSTANT_NAME = 0 |
variable parameter locat variable instance variable |
스네이크 | variable_name = 0 |
method | 스네이크 | method_name() |
-
변수 종류
- 내부 변수(internal): 맨 앞 밑줄 하나
- _protected_attribute_name = 0
from Module import *
했을 때, 가져오지 않는다.
- 숨은 변수(hidden): 맨 앞 밑줄 두 개
- __hidden_attribute_name = 0
- 클래스 속성들도 사용
- 내부 변수(internal): 맨 앞 밑줄 하나
-
자세한 건 PEP8 Naming Conventions 참고
- 하루 한 문제씩 푸는지 확인하고 독촉하기 위한 슬랙봇
버전 | 추가 기능 | 삭제 기능 |
---|---|---|
ver1.0.0 | - 출퇴근 및 현재 위치 확인 - 연속으로 안 푼 날짜 체크 -연속으로 푼 날짜 체크 |
|
ver1.1.0 | - 블랙홀 날짜 추가 - UI 개편 - 웹 크롤링 & API 사용 - 코드 객체화 - 자동화 |
- 11사이를 위한 기능 고안 및 제작
- 앱
- 이모지와 이름
- 백준 랭크
- 연속으로 풀지 않은 날짜 or 연속으로 푼 날짜
- 블랙홀 기간
- 출퇴근 여부
이름 | intra id | baekjoon id | 연속으로 푼 문제 수 | 총 푼 문제 수 | 오늘 확인했는가 | 확인한 날짜 |
---|