그래서 자바나 시플플이나 optional같은거 만들고 있긴한데 별로 이쁘진않음 보편적으로 쓰이는지도 잘 모르겠고
댓글 3
둘 다 있는게 좋다고 보는데, 예외 처리하고 묶일 건 널/옵셔널 보단 스칼라의 Either 같은 게 아닐까 싶다.
fender(mysticfall)2020-08-29 12:43
답글
Either 같은건 아얘 없어서 그나마 비슷하게 쓰이는거라도 들고온거
ㅇㄹ(rerereq)2020-08-29 12:54
답글
ㅇㅇ 이해는 했는데, 그래도 예외하고는 묶기엔 좀 애매한 것 같다.
값이 없는 걸 예외로 처리하는 건 자바 같은 언어에서도 그렇게까지 일반적이진 않잖아, 반면에 그런 언어에선 설사 기존에 널 값 반환하는 모든 API를 옵셔널로 전환할 수 있다 쳐도 여전히 예외는 필요할거고.
둘 다 있는게 좋다고 보는데, 예외 처리하고 묶일 건 널/옵셔널 보단 스칼라의 Either 같은 게 아닐까 싶다.
Either 같은건 아얘 없어서 그나마 비슷하게 쓰이는거라도 들고온거
ㅇㅇ 이해는 했는데, 그래도 예외하고는 묶기엔 좀 애매한 것 같다. 값이 없는 걸 예외로 처리하는 건 자바 같은 언어에서도 그렇게까지 일반적이진 않잖아, 반면에 그런 언어에선 설사 기존에 널 값 반환하는 모든 API를 옵셔널로 전환할 수 있다 쳐도 여전히 예외는 필요할거고.