일반적으로 변수에 PEP-8에 명시된 표준 명명법을 사용하고 있습니다. 마찬가지로 :파이썬 변수 이름에는 어떤 약어를 사용해야합니까?
delete_projects
connect_server
그러나 때때로 나는 좋은 이름을 찾을 수 있으며, 이름은 긴 하나에 확장 : 나는 pr_nm_del
을 사용할 수
project_name_to_be_deleted
하지만,이 코드를 읽을 수 있습니다. 나는 함수에 대한 좋은 변수 이름을 찾는 데 정말로 고통 스럽다. 새로운 함수를 작성하기 시작할 때마다 나는 좋은 변수 이름을 찾기 위해 시간을 보냈다.
delete,project,configuration, etc.
과 같이 잘 알려진 변수 이름의 특정 약어를 선택하기위한 표준이 있습니까? 짧지 만 훌륭하고 읽기 쉬운 변수 이름은 어떻게 선택합니까?
이 질문은 파이썬에 직접 의존하지 않을 수도 있지만, 다른 프로그래밍 언어가 다른 변수 이름을 사용하여 서식을 지정 했으므로 나는이 질문을 파이썬에만으로 제한한다고 생각했습니다.
아, '명명 규칙'... 컴퓨터 과학의 두 가지 어려운 문제는 캐시 무효화, 일들의 이름 지정 및 하나씩의 오류입니다.) – delnan
다음과 같은 표준 약식을 사용하지 않는 이유는 무엇입니까? del 삭제, 구성을위한 cnfg 등등? – user225312
@sukhbir 잘 그게 문제 야. 이전에 다른 프로젝트에서 사용하지 못했던 초보자로서 선택하기가 어려워졌습니다. 예를 들어 PEP-8에서는'name_variable'과 같은 변수를 사용해야한다는 것을 알았지 만 짧은 변수 나 약어를 선택해야할지 모르겠습니다. 거기에 어떤 문서 나 표준이 있습니까? 나는 이것과 관련된 것을 찾을 수 없었다. –