!1 나만의 클린 코드 이야기 - 부정 연산자도 메서드로 구분하자(NOT, !) 해당 글은 클린 코드의 대한 자유로운 의견을 공유하고 작성된 것으로 다양한 의견이나 잘못된 내용이 있으시면 댓글 남겨주시면 감사하겠습니다.보통 Boolean 타입으로 부정형을 정의할 때 부정 연산자(!)을 사용하게 됩니다 [n이 null이 아닐 때]n != null[n이 10이 아닐 때]n != 10[n이 유효하지 않을 때]validation() : 유효성 확인 Method!n.validation() 이 글의 제목을 읽어보고 나면 1개의 질문이 떠오르실 것 이라고 생각합니다. 위 코드처럼 부정 연산자(!)을 그대로 사용하면 되지 않나요? Method를 굳이 나눠야 할까요? 저의 주관적인 생각으로는 부정 연산자(!)을 생각하는 로직도 Method 형태로 구분하는 것이 유지보수에 도움이 된다고 생각합니다... 2025. 4. 28. 이전 1 다음