보통 함수명을 upper는 질문한 것처럼 소문자를 대문자로 바꾸는 함수, lower는 대문자를 소문자로 바꾸는 함수 명으로 자주 사용하기는 합니다.
함수명은 함수명일 뿐 정답이 있다고 보기 어렵습니다.
일반적으로는 upper, lower를 사용하지만 그외에 다른 용도로 사용해도 틀렸다고 보기는 어렵습니다.
프로그래밍 쪽에서는 정답이라는 것이 애매합니다.
결과는 확실히 정해져 있지만 그것을 어떻게 개발하는 것은 상황에 맞게 개발하는게 맞는 것 같습니다.