Java/커먼의저주1 [Java] @FunctionalInterface를 활용해서 깔끔한 코드 작성해보기 짧 주의 문제 상황: swift 처럼 callback함수를 통해 코딩하고 싶었는데 어떻게 할 방법이 없었음, 그래서 Function이라는 함수를 사용했는데 다음과 같은 문제점이 있었음1. callback에서 직접 throw를 처리해야함. 즉 callback에서 throw를 넘기지 못하는 문제가 발생ㅎ2. 너무나 많은 try - catchblock때문에 정신없음 As is실제 어지럽게 작성한 코드. Function로 어거지로 해결하려다가 가독성 및 제대로 수행하지 못하고 에러가 난 모습을 볼 수 있습니다. private T createPreparedStatement(String sql, Function executor) throws SQLException { try ( Conn.. 2025. 1. 23. 이전 1 다음