코딩표준
- 간결하고 읽기 쉬운 코드를 작성하기 위한 표준
공백(자바)
- if, while, for, switch, catch 문 뒤
if (int a)
while (a = 10)
for (int i = 0; i < 10; i++)
catch (Exception e)
int c = a + b;
public int test(int a, int b) { ... }
for(int i = 0; i < 10; i++) { ... }
세미콜론(자바스크립트)
- 모든 구문의 끝에 세미콜론 붙임
- 세미콜론이 없어도 실행은 되지만 간혹 세미콜론으로 줄바꿈을 구분하는 경우가 있기 때문에
구문마다 붙이는 것이 권장됨
var a = 10;
var b = 20;
개행(자바)
method(int a, int b, ...,
int n) { ... }
- 사칙연산(+,-,*,/)과 논리연산(&&,||)의 앞
int c = int a + int b
+ int c;
명명규칙(자바)
파일명
ApiController.java
CustomerDao.java
클래스명
- 언더바(_) 사용 금지
- 의미있는 명사로 작성
- 맨 첫 단어는 대문자로
- 자바에서 public class는 하나만 존재 가능하며 파일명과 같아야함
public class StudentInfo {}
변수명
- 언더바(_) 사용 금지
- 의미있는 명사로 작성
- 소문자만 사용
String names;
int itemNo;