-
Notifications
You must be signed in to change notification settings - Fork 8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
"Iterate"를 순회로 번역하는 이유 #14044
Comments
@hochan222 안녕하세요:) 기여자 분들과 조금 의견을 나눠보고 PR을 만들려 했지만, 특별한 의견이 없어 바로 용어집에 대한 PR을 만들까 하는데, 괜찮을까요? 😓 |
아이고.. 제가 이걸 지금 봤군요. 저도 반복이 좋다고 생각합니다. |
@SnowMarble 님 안녕하세요. 먼저, 등록 당시에는 iterate만 예외적으로 순회로 정의했습니다. 히스토리는 #878 (review) 입니다. 제가 단어 안내서에 링크를 안남겨 놓았네요ㅜㅜ.. 아래와 같은 이유들이 있었습니다.
PR 올라오는것만 반영을 했어서 '반복'이 남아있을 수 있습니다.
Iterator의 경우 반복자로의 인식이 압도적이여서 나머지는 '반복'으로 이야기 나눴었습니다. 의견 부탁드립니다 🙇🙇 (cc. @mdn/yari-content-ko) |
@hochan222 알려주셔서 감사합니다! 예전에 한 번 다뤘던 문제군요. 흠.. 하지만 개념적인 부분에서 접근하더라고 iterate를 순회로 번역하는것이 적절한지 다시 논의해봐야할 것 같습니다. |
저는 개인적으로 배열을 '순회' 한다는 표현을 더 많이 들어서 반복자/순회 (iterator/iterate)가 좀 더 익숙한데요, 이건 개인마다 조금씩 차이가 있으신가보네요! 궁금해서 Deep Dive 같은 책을 찾아보니 이터레이터/순회 로 번역하고 있네요 🤔 |
@pje1740 혹시 "순회"가 어떤 의미로 쓰였는지 여쭤봐도 괜찮을까요? |
책에서는 forEach 같은 반복문을 설명할 때 '배열을 순회한다'고 표현하고 있습니다. 제가 사용한 표현도 배열의 요소를 하나하나 접근한다는 의미에서의 '순회'였습니다! |
우선 좋은 disscussion인 것 같습니다! 조심스레 의견 내보자면 반복과 순회 중 어느 것이 그래서 제 의견은 두개 다 맥락에 따라 주로 사용하는 단어가 달라지는 것 같아 어느 것을 선택하든 큰 차이가 없을 것 같은데, 꼭 하나를 골라야 한다면 |
iterate 를 영영 사전으로 찾아보면 repeat로 설명을 하고 있습니다. 반복하다 (Repeat): 요약하면, "순회하다"는 주로 어떤 집합의 모든 항목을 한 번에 확인하는 동작을 강조하고, "반복하다"는 어떤 동작을 여러 번 실행하는 동작을 강조합니다. 이 두 용어의 의미는 문맥에 따라 약간 다를 수 있으며, 사용되는 맥락에 따라 더 정확한 해석이 필요할 수 있습니다. |
저도 @007han 님의 의견에 동의합니다. 실제 문서를 읽는 분들을 고려했을 때, 문서의 문맥이 "모든 요소에 대한 접근"으로 쓰였다면 iterate가 "순회하다"로 번역되는 게 맞을 것 같습니다. |
2024년 4월 28일 yari-content-ko 회의에서 관련 용어에 대한 논의를 진행했습니다. 충분한 논의 끝에, 아래와 같이 MDN에서 사용하기로 결정했습니다. [결정된 용어]
[변경 이유] 상기에 충분히 설명되어 있으므로 생략합니다. 모두 의견 주셔서 감사합니다. 🙇🙇 cc. @mdn/yari-content-ko |
안녕하세요, 용어 안내서에 따르면 "Iterate"는 "순회"로 번역하라고 명시되어있습니다.
하지만 이번에 Iteration protocol을 작업하면서 해당 번역에 대한 의문을 가지게 되었습니다.
사전에 따르면 "iterate"는 "반복하다" 라는 뜻을 가지고 있습니다. 그에따라 iteration, iterator도 각각 반복, 반복자로 나와있습니다.
반면 "순회"의 사전적 의미는 다음과 같습니다.
이를 봤을 때 iterate를 순회로 번역하는 것은 독자들에게 혼란을 줄 여지가 있어보입니다.
일본어 번역에서도 iterate와 iterable를 反復(반복)과 反復可能(반복 가능)으로 번역하고 있더라고요.
하지만 iterate를 "반복" 이라고 번역한 문서도 있어 저도 혼란스럽네요.
이 부분에 대해 다른 분들과 의견을 나눠보고 싶습니다! 만약 iterate에 대한 번역이 수정된다면 iterable과 iterator에 대한 기준도 정하면 좋을 것 같아요 😸
The text was updated successfully, but these errors were encountered: