개발자
예를 들어,데이터 필드를 화면에 렌더링할때, 1. 서버에서 MALE | FEMALE, enum 값으로 내려오는 필드를 화면에서 매핑하여 한글로 처리 2. 서버에서 처음부터 string으로 남, 여 내려주는 방식 둘 중에 어떤 방법으로 보통 하시나요? 선호하시는 방식과 이유가 궁금합니다 추가적으로 한 프로젝트내에서 하나의 방법을 정해서 일관성있게 나아가는게 좋겠죠?
답변 1
다양한 의견이 가능하겠지만, 저의 경우에는 1번 방식을 선호합니다. 이유라고 한다면 적어주신 내용에 답이 있어요.. "내려오는 필드를 화면에서 매핑하여 한글로 처리" Backend 의 값을 Open API로 만들어서 외부에 공개하려고 하면? 또는, Locale 을 다르게 하여 다른 나라의 언어로 서비스하려고 한다면? 물론 2번 방식처럼 했을 때도 "남" -> "Male" / "Man" / "Homme" 등으로 변경해서 표시할 수도 있겠지만, 아주 단순한 형식에서만 저런 것들이 빠르게 처리될 것이고, API 문서를 작성하기에는 아주 별로라서요. 그런 이유로 제 개인적으로는 1번을 더 선호합니다. 도움이 되셨길~
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!