생각모음

최소 글자 exception 의문점 - 해결 방향

개발하는 나비 2022. 11. 1. 23:10

회원가입하는 경우를 예로 들어보자.

 

아이디 생성시 최소 몇글자 이상 입력하라고 하는 바디가 있다.

 

exception의 기준을 바디로 하게 되면, 지정된 최소글자 이상부터는 회원정보가 없다는 exception이 나오는데,

최소글자 아래부터는 '실패했습니다'라는 exception이 나온다.

이러한 현상은 '최소글자'라는 기준점으로 인해 exception의 조건이 달라진 것.

 

일상에서 로그인할 때는 아이디 개수에 따라 멘트가 다르지 않다. 이럴 경우는 어떻게 달라야할까?

 

1. back 서비스 쪽에서 if문으로 최소글자 지정후 별도 exception or exception의 앞조건 변경

2. front에서 '최소 @글자 이상 입력해주세요'라는 알림이 뜨도록 별도 설정.