> 오버로딩 이용하신 점이 인상깊습니다. 다만, 상수들을 합한 다른 상수(예시 : DEFAULT_SPLIT_PATTERN 등)를 정의하여 split하는 건 어떨까 생각해봅니다!
`(REGEX_PREFIX + DEFAULT_DELIMITERS + REGEX_SUFFIX` 이 부분을 합치는 것은 생각해보지 않았네요.
감사합니다!
> 오버로딩 이용하신 점이 인상깊습니다. 다만, 상수들을 합한 다른 상수(예시 : DEFAULT_SPLIT_PATTERN 등)를 정의하여 split하는 건 어떨까 생각해봅니다!
말씀해주신 이 부분을 제가 잘 이해하지 못한 것 같습니다. 혹시 예시를 들어주시면 감사하겠습니다!
> 혹시 리터값을 String으로 하신 의도를 여쭤볼 수 있을까요?
>
> 저는 validate가 '유효성을 검증하다'라는 의미이기 때문에 리턴값은 void로 하고 입력 값이 유효하지 않으면 Exception을 발생시키는 것이 낫다고 생각해서요. 혹시 제가 이해하지 못 한 의도가 있는지 여쭙고 싶습니다!
석진님 말씀이 맞습니다. 반환타입을 ...
> 상수를 모아둔 클래스를 따로 정의한 점이 인상깊습니다. 다만, 제가 잘 작성했다고 생각하는 다른 분의 코드를 보면 구분자 패턴의 변경을 고려하여 enum을 사용하셨더라고요. #1676 enum을 사용하셔서 관련성이 있는 상수끼리 묶으면 좀 더 가독성 높은 코드가 될 것 같습니다!
enum까지 사용하는 것은 생각하지 못했네요.
이 부분 참고해...