코딩 표준

Nux·2022년 4월 26일
0

코딩표준

  • 간결하고 읽기 쉬운 코드를 작성하기 위한 표준

공백(자바)

  • 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;

명명규칙(자바)

  • 공백 포함 불가
  • 예약어는 식별자로 사용 불가

파일명

  • 단어 조합 시 Camel 규칙 적용
ApiController.java
CustomerDao.java

클래스명

  • 언더바(_) 사용 금지
  • 의미있는 명사로 작성
  • 맨 첫 단어는 대문자로
  • 자바에서 public class는 하나만 존재 가능하며 파일명과 같아야함
public class StudentInfo {}

변수명

  • 언더바(_) 사용 금지
  • 의미있는 명사로 작성
  • 소문자만 사용
String names;
int itemNo;

0개의 댓글