1. 개요
1.1 표준 대상
- 본 표준은 프로젝트 시 자바 코딩 스타일의 통일화를 위해 프로젝트에 참여하는 모든 개발 인원들을 대상으로 작성되었다.
1.2 목적
- 본 표준은 프로젝트 개발에 필요한
java
코딩 표준을 제시함으로써 일관되고
안정적인 프로젝트를 진행하는 데 그 목적이 있다.
- 프로그래밍 단계에서 빈번하게 발생할 수 있는 공통적인
오류를 줄인다
.
- 소스코드의
가독성
을 높이고, 서로간에 새로운 코드를 더 빠르고 완전하게 이해하는데 도움을 준다.
- 소스코드의
이식성
과 재사용성
을 높이는 데 도움을 준다.
1.3 적용범위
- 본 표준은 프로젝트의 신규 개발 또는 유지보수 시 적용된다.
- 본 표준은
java
특정 버젼이 아닌 모든 버젼에 적용될 수 있는 일반적인 규칙에 대해 설명하며, 특정 버젼에 대한 설명이 있을 경우에는 별도의 버젼 정보를 표시하였다.
- 본 표준은 소스 파일 확장자가
.java
인 경우에 만 해당하며 JSP
는 해당되지 않는다.
2. 파일 구조
2.1 파일의 구조
- 소스 코드 파일은 빈 줄이나, 다른 구역임을 나타내는 주석으로 여러 구역으로 구성되어 있다.
- 2,000 라인을 넘는 파일은 가독성이 떨어지므로 되도록이면 지양해야 한다.