각 화면 마다 동일한 이름으로 호출되는 값들이 있어서 enum으로 화면에 대한 타입 만들어서 쓰면 되겠다 하고 만들었는데


회사 틀딱이 그거 코드 보더니 그냥 if문으로 화면명 문자열로 구분해서 가져오면 되는걸 enum을 왜 만드는거냐고 하더라


그래서 어차피 정해진 값들이고 문자열로 전달하면 개발자가 오타날 확률도 있고 if문에서 조건문을 확인해야하니까 enum으로 타입 만들어서 쓰면 그런 점에서 안전하고 자동완성 기능도 되니까 그렇게 만들었다고 했는데


그럼 enum은 오타에서 100프로 안전하다는 말이냐면서 어차피 enum으로 만들어도 오타로 에러는 발생하고 조건문 보고 변수를 넘겨줘야된다 ㅇㅈㄹ 하면서 발작함..