파일작명법

FrontPage|FindPage|TitleIndex|RecentChanges| UserPreferences P RSS
현재 폴더와 파일 메타포를 사용하는 운영 체제의 경우, 파일 이름은 시스템 사용에 아주 중요한 역할을 한다. 따라서 그 작명법을 효율적이고, 올바르고, 일관적으로 적용해야 한다. 위키의 페이지이름 작명법과 비슷한 원리가 적용될 수 있다.

영어 이름일 경우 공백을 쓰는 것보다 위키 페이지이름처럼 ThisIsaFileName이나 IsbnMacro (약어의 경우에도 대소문자 차이를 둔다)를 사용하는 것이 편리하다. 나중에 URL 등을 사용할 때 공백이 들어가면 귀찮아지기 때문이다. 한글 이름이라면 국어의 특징상 띄어쓰기를 하지 않아도 영어만큼 큰 문제가 되지 않는다. 그냥 붙여쓰도록 하라. (정 원한다면 언더바"_"를 사용하라)

이처럼 낮은 단계의 형식적 규약 외에 의미론적 규약도 매우 중요하다. 일관적인 의미론적 규약을 사용하라. 또, 굳이 그 이름을 그대로 기억하지 않더라도 차후에 그 "아이디어"를 떠올리는 것만으로 해당 이름을 정확히 재생산해 낼 수 있는 그런 직관적 이름을 사용하라. 이름은 작명시의 편리성보다는 회상(recall) 편리성으로 평가되어야 한다.


"; if (isset($options[timer])) print $menu.$banner."
".$options[timer]->Write()."
"; else print $menu.$banner."
".$timer; ?> # # ?>