1. 명명 기준
1. 식별자: 통일성, 표현성, 단순성
단일성: 단어를 표현하는 방법에는 여러 가지가 있습니다. 최고를 추구하는 것이 아니라 통일성을 추구하는 것입니다. 예: 공급자, 공급자를 사용할 수 있습니다.
의미 표현: 정확하고 풍부하게 의미를 명확하게 표현합니다. 예: newSupplier와 공급자1, 서비스2의 차이
간결성: 통일성과 의미 표현을 전제로 합니다. ; 의미를 표현할 수 없으면 단순성을 포기하세요.
Camel Rule: 특수 기호를 사용하여 구분하지 말고 첫 글자를 대문자로 사용하세요. 영어 또는 병음 혼합 사용 금지
2. 패키지 이름: 소문자, 링크
패키지 이름: 모두 소문자이며 클래스 이름
3. : 첫 글자는 대문자로, 각 단어는 대문자로 표기
Suffix: Service, Impl, Inter, Dao, Action, Listener, Event, Servlet, Factory, Job..
4. 메소드 이름
메소드 이름 : 첫 단어의 첫 글자는 소문자, 그 다음 단어의 첫 글자는 대문자
접두사: 생성, 삭제, 추가, 제거, 초기화, 파괴, 열기, 닫기, 읽기, 가져오기, 복사, 수정, 보내기, 찾기...
두 번째, 공백 및 빈 줄
공백 사용(뒤에 1개, 앞뒤에 2개): 구분용 연산자 1개 예: call(a, b, c);b - d = e;return a == b ? 1 : 0;if (a > b)
빈 줄 사용: 10줄 이상의 코드 주석; 혼란스럽습니다. 표현 + 통일성 + 단순성 + 명확한 구조 == 댓글 수 감소
댓글: 적지만 더 정확함; 코드가 아닌 관리의 시대; 단일 라인에는 //를 사용하고, 여러 라인에는 /* .. */를 사용합니다.
IV. 모범 사례
1. 게으른 프로그래머는 저장하고 제출할 때마다 최적의 코드를 유지해야 합니다. ; 저장할 때마다 가장 아름다운 코드여야 합니다.
2. 더 많은 평가를 기록하세요.
3. if while 뒤에 괄호를 추가하세요. done;
5. 의도적으로 아무것도 할 필요가 없음을 나타내려면 ";" 또는 "//nothing ti do"를 사용하세요. ; 결과를 반환하는 메서드의 사용을 줄이세요. 변수 선언, 초기화 및 사용법을 함께 사용하세요.
위 내용은 JAVA 코드 사양의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!