쉽지 않았던 하루 오늘 나를 괴롭혔던 문제는 과제를 리팩터링 하던 도중 일어났다. 관심사의 분리를 위해 기존에 다른 클래스에서 진행하던 조건 검사를 새로운 클래스를 만들어서 그냥 옮기기만 했는데 잘 되던 기능이 갑자기 작동하지 않는 거였다.
조건 검사하는 코드를 고친 게 아닌데 안돼서 뭐가 문제인지도 모르는 상황에 빠졌다. 그래서 뭐가 잘못됐는지 찾기 위해 코드를 처음부터 보면서 문제를 찾아보는데 아무리 봐도 작동되야하는데 안돼서 멘붕에 빠졌었다.
문제 상황은 회원가입 시 입력 정보가 하나라도 빠지면 입력되지 않은 정보가 있다는 페이지가 나와야 하는데 비밀번호를 입력하지 않으면 서버가 죽는 상황이다. 근데 나를 멘붕에 빠지게 만들었던 건 이름, 아이디, 이메일, 비밀번호 재확인 이 4개는 입력 안 해도 .....
원문 링크 : 220805 TIL 무조건은 없다