나는 smdrager가 제안한 것과 같은 일반적인 것을 피하는 경향이 있습니다. "mysite.main.css"는 전혀 의미가 없습니다.
"mysite"란 무엇입니까? 이건 내가하고있는거야? 그렇다면 정말 분명 합니다만, 이미 그것이 무엇인지, 그리고 이것이 명백한지를 생각하고 있습니다!
"메인"이란 무엇입니까? "Main"이라는 단어는 css 파일 내에있는 내용에 대한 코더의 지식 밖에 정의가 없습니다.
특정 시나리오에서는 정상이지만 "top-nav.css"또는 "top-main-logo.png"와 같은 "top"또는 "left"와 같은 이름은 피하십시오.
다른 곳에서 똑같은 것을 사용하고 싶거나 바닥 글이나 "top-banner.png"라는 메인 페이지 컨텐트 내에 이미지를 넣는 것은 매우 혼란 스러울 수 있습니다!
주어진 파일 내에 CSS가 무엇인지 알맞은 명명 규칙을 허용하는 데 유용한 스타일 시트가 있으면 어떤 문제도 나타나지 않습니다.
사이트의 크기와 기능, 사이트에있는 블록의 수에 따라 전적으로 달라질 수 있습니다.
난 당신이 모든에 CSS 파일 이름에 "CSS"또는 "STYLE"을 명시 할 필요가 있다고 생각하지 않는 사실은이 같은 주로 "CSS"또는 "스타일"폴더에 그리고 .css
의 확장을 가지고 있으며, 같은 파일은 <head>
영역에서만 호출되며, 나는 그들이 무엇인지 꽤 잘 알고 있습니다.
그렇다면 라이브러리, JS 및 구성 (etc) 파일에서이 작업을 수행했습니다. 예 : libSomeLibrary.php 또는 JSSomeScript.php. PHP 및 JS 파일은 다른 파일의 여러 영역에 포함되거나 사용되므로 파일의 주요 목적이 이름 내에 무엇인지에 대한 정보를 갖는 것이 유용합니다.
예 : 파일 이름을보고 require('libContactFormValidation.php');
이 유용합니다. 나는 그것이 라이브러리 파일 (lib)이고 그것이 무엇을하는지 알고있다.
이미지 폴더의 경우 일반적으로 images/content-images/
및 images/style-images/
입니다. 나는 더 이상의 분리가 필요하다고 생각하지 않지만 다시 프로젝트에 의존한다.
그런 다음 각 이미지의 이름이 그대로 표시되며 파일 이름을 정의 할 필요가 없다고 생각합니다. 크기는 특히 이미지의 크기가 다른 경우에 유용합니다.
사이트 로고 150x150.png
사이트 로고 35x35.png
가게 - 체크 아웃 버튼 - 40x40.png
가게-제거 항목-20x20.png
등
따라야 할 좋은 규칙은 다음과 같습니다. 새로운 개발자가 파일을 방문한 경우 몇 시간 동안 머리를 긁거나 앉아서 할 일을 이해하고 약간의 시간 만 조사하면됩니다 (피할 수없는)?
그러나 이와 같이 가장 중요한 규칙 중 하나는 불변량입니다.
모든 이름 지정 규칙이 동일한 논리와 패턴을 따르고 있는지 확인하십시오!
간단한 css 파일 이름에서부터 PHP 라이브러리 파일, 데이터베이스 테이블 및 열 이름에 이르기까지.
'자바 스크립트 파일 이름 지정 규칙'에 대해서만, http://stackoverflow.com/questions/7273316/what-is-the-javascript-filename-naming-convention에 대한 자세한 내용 ( –