내가 사용하는 공통 명명 시스템이 없기 때문에 경로와 파일 이름을 조작 할 때 계속 매듭을 짓고 있습니다.
나는 명명 표준을 생각해 내고 그것을 준수해야하며 다른 사람들과 명확하고 일관성을 유지하기 위해 정식 답변을 배우기 위해 열어 가고 있습니다.
이 장난감 문제를 고려하십시오 : (Windows 예제이지만 플랫폼 독립적이어야합니다)
C : \ users \ OddThinking \ Documents \ My Source 폴더의 전체 이름이 지정되었습니다. 폴더를 아래로 걸어 모든 .src를 .obj로 컴파일하십시오.
어느 시점에서 다음 문자열을보고 있습니다.
C:\users\OddThinking\Documents\My Source\Widget\foo.src
부품에 어떤 식별자 이름을 사용 하시겠습니까?
A) foo
B) foo.src
C) src
D) .src
E) C:\users\OddThinking\Documents\My Source\ - i.e. the top of the tree.
F) Widget\foo.src - i.e. the path from the top of the tree to the leaf.
G) Widget - i.e. one node of the tree.
H) C:\users\OddThinking\Documents\My Source\Widget\ - i.e. the name of the folder
I) C:\users\OddThinking\Documents\My Source\Widget\foo.src
시작하기 위해 몇 가지 답변을 드리겠습니다.
A) 기본 이름?
B) 파일 이름? 아니면 파일 이름입니까? 식별자 이름을 선택할 때 차이점이 중요하며 여기서는 일관성이 없습니다.
C) 확장
D) 확장. 잠깐, 그것이 내가 C라고 부르는 것입니다. 점을 저장하지 말고 필요할 때 입력해야합니까? 특정 파일에 점이 없으면 어떻게합니까?
H) 경로 이름? 아니면 그냥 경로입니까?
I) 파일 이름. 잠깐, 그것이 내가 C. Path라고 부르는 것입니다. 잠깐, 그것이 내가 H라고 부르는 것입니다. 아마도 H는 폴더 이름이어야합니다. 그러나 Windows 관련 용어 "폴더"가 아닙니까?
stem
.