Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 그리디알고리즘
- Elasticsearch
- API
- JPA
- 그리디
- 자바
- Baekjoon
- mongoDB
- Java
- 코드
- ES
- 애자일기법
- 프레임워크
- 개발
- database
- 데이터베이스
- spring boot
- framework
- 백준
- cleancode
- 엘라스틱서치
- 스프링
- 읽기쉬운코드
- 코딩테스트
- 알고리즘
- 코딩
- Spring
- 개발자
- 클린코드
- 애자일프로그래밍
Archives
- Today
- Total
목록NPE (1)
튼튼발자 개발 성장기🏋️
Optional
Stream의 종결처리 과정을 이해하기 위해 Optional을 필수로 알아야하는 도구이다. Optional이 어떤 문제를 해결해주는걸까? 우리가 가장 많은 고민을 했던 NPE(NullPointException)가 Oprional의 사용 목적의 핵심이다. NPE는 Runtime error이기 때문에 실행 전까지 발견하기 쉽지가 않다. 현업에서도 종종 NPE가 발생해서 빠른 대응이 필요할 때도 있다. @Getter @Builder @ToString class User { private int id; private String name; private String email; private boolean isVerified; } public class Exercise { public static void ma..
프로그래밍/JAVA
2022. 8. 12. 13:55