![](https://tistory1.daumcdn.net/tistory_admin/blogs/image/category/new_ico_1.gif)
데이터 검증에 대해 사용한 if 조건문을 validate 메소드를 사용해서 정리했다 기존코드UserService.java// user가 존재하는지 확인User user = userRepository.findById(id).orElseThrow(() -> new RuntimeException("User not found"));// 탈퇴한 유저가 아닌지 확인if (user.isDeleted()) { throw new IllegalArgumentException("User is deleted");} 수정된 코드Preconditions.javapublic class Preconditions { public static void validate(boolean expression, ErrorCode er..