inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

Readable Code: 읽기 좋은 코드를 작성하는 사고법

해피 케이스와 예외 처리

Optional 질문이 있습니다.

해결된 질문

273

wisehero

작성한 질문수 33

0

 Spring Data JPA를 사용할 때 Repository에서 단일 엔티티 객체를 반환받을 때 옵셔널로 무조건 감싸는데 이러한 것도 Optional의 비용을 생각하지 않고 남발하는 경우 일까요?

 

 

객체지향 리팩토링 클린코드-기획전

답변 1

1

박우빈

안녕하세요, wisehero 님!

아닙니다. Optional의 의미를 잘 살려 객체가 존재할 수도 있고, 아닐 수도 있다는 것을 나타내고 있기 때문에 올바르게 사용한 케이스로 볼 수 있겠습니다. ㅎㅎ

감사합니다. 🙂

코드 버그

0

46

1

[강의 질문] 메서드 선언부

0

127

1

[강의 질문] 메서드와 추상화

0

117

2

DIP 개념에 대한 질문입니다.

0

98

1

만약 보드를 이용한 게임의 종류가 더 다양해진다면 어떻게 될 수 있을지에 대한 고민

0

130

2

DIP 설명 후반부에 IOC에 대한 질문 드립니다.

0

112

2

안녕하세요 ! 혹시 자바가 아닌 다른 객체지향 언어를 알고있어도 강의를 들어도 괜찮을까요 ?!

0

95

1

안녕하세요 메서드명 때문에 고민이 있어서 질문드립니다.

1

97

2

자바 record 사용에 대해서 질문 드립니다!

0

177

2

강의 내용 정리 및 자료 제작 툴 문의 드립니다.

0

160

2

사용할 변수 가깝게 선언하기 질문

0

114

1

오버 엔지니어링

0

187

2

학습용 java/spring 오픈소스 추천

1

456

2

중복된 메서드 줄이는 방법

0

212

2

MarketPlace에서 Sonarlint 검색이 안됩니다.

0

459

3

isLandMineCell() 메서드 질문

0

220

1

Cell[][]BOARD 매개변수받기

0

174

2

ConsoleInputHandler에서 왜 final붙여야 하는지

0

217

1

정적 생성자 메서드 of, from

0

303

2

Getter관해서

0

176

3

이름 바꾸기

0

151

2

stack 대신 queue 를 사용해 bfs 로 변경해도 되나요??

0

186

2

현업에서 ISP를 도입하려는데 인터페이스 설계에 있어서 의문이 있습니다.

0

239

2

null을 가질 수 있는 값을 인자로 넘겨야 하는 경우

0

292

3