코드 작성 스타일

CJI0524·2025년 10월 5일
0

Java

목록 보기
7/7

1. 코드 작성 스타일

다음은 Java 코드를 작성할 때, 사용하게 되는 표기법에 대해 알아본다. 해당 표기법은 각 시스템에서 주로 선호하고 사용하는 표기법이므로 꼭 숙지하고 넘어가자.


1.1. 카멜 케이스 (camelCase)

카멜 케이스는 첫 단어는 소문자로 시작하고 그 이후에 오는 각 단어의 첫 글자만 대문자로 쓰는 표기법이다.
Java의 변수와 메서드 이름을 지을 때 사용하며 Java 개발자들 사이의 표준적인 약속(Convention)이라고 할 수 있다.

✍️ 작성

// Good ✅
int userAge;
String memberAddress;

void getUserProfile() {
    // ...
}

// Bad ❌
int user_age; // (이건 snake_case)
String MemberAddress; // (이건 PascalCase)

1.2. 파스칼 케이스 (PascalCase)

카멜 케이스와 비슷하지만, 첫 글자까지 대문자로 시작하는 이 표기법은 코드의 뼈대, 즉 클래스, 인터페이스 (설계도)를 나타낼 때 사용한다.

✍️ 작성

UserProfile userProfile = new UserProfile();

1.3. 스네이크 케이스 (snake_case)

스네이크 케이스는 단어와 단어 사이를 언더스코어(_)로 연결하며, 모든 글자를 소문자로 작성한다. 데이터베이스의 테이블 (Table)과 컬럼 (Column) 이름을 지을 때 거의 표준적으로 사용된다.

✍️ 작성

import java.time.LocalDateTime;

@Entity
@Table(name = "order_details") // DB 테이블은 snake_case로 명시
public class OrderDetail {

    @Id
    private Long orderDetailId; // Java에서는 camelCase
    private Long orderId;
    private Long productId;
    private int orderQuantity;
    private BigDecimal unitPrice;
    private LocalDateTime createdAt;

    // Getter, Setter 등 생략...
}

2. 해당 게시글 작성에 참고한 글 목록

나무위키

profile
개발돌이

0개의 댓글