Java 이항연산자 대신 optional 사용 이유 회사에서 개발을 하는데 이항연산자로 개발한 부분에 코드리뷰를 달렸다. optional을 사용해서 변경해 달라는 것이였다. 변경 전 String title = Objects.nonNull(origin.getBoard()) ? origin.getBoard().getTitle() : null;변경 후 String title = Optional.ofNullable(origin.getBoard()).map(Board::getTitle).orElse(null);#이항연산자 #optional #이항연산자 대신 optional #Optional.ofNullable 사용