com.example.myapppublic class UserService, public interface RunnablegetUserById(), calculateTotalPrice()int userCount, String firstName_) 사용.public static final int MAX_SIZE = 100;들여쓰기
중괄호 위치
K&R 스타일(한 줄 위에 여는 중괄호):
public void example() {
// ...
}
띄어쓰기
int sum = a + b;if, for 등의 키워드 뒤에 공백: if (condition) { ... }Javadoc 주석
클래스, 메서드, 필드에 대한 설명 사용:
/**
* 사용자 정보를 반환합니다.
*
* @param id 사용자 ID
* @return 사용자 객체
*/
public User getUserById(Long id) { ... }
라인 주석
불분명한 로직 또는 주의가 필요한 부분:
// 사용자 정보를 DB에서 조회
User user = userRepository.findById(id);
try-catch 시 구체적인 메시지 로그.