포용적인 언어 (Inclusive Language)¶
이름 지정 및 주석을 포함한 모든 코드에서 포괄적인 언어를 사용하고 다른 프로그래머가 무례하거나 모욕적이라고 생각할 수 있는 용어(예: "마스터" 및 "슬레이브", "블랙리스트" 및 "화이트리스트" 또는 "레드라인")를 피하십시오. 용어가 표면상 중립적인 의미를 갖더라도 마찬가지입니다. 마찬가지로 특정 사람을 지칭하거나 그 사람의 대명사를 사용하지 않는 한 성 중립적인 언어를 사용하세요. 예를 들어 성별이 불특정인 사람에 대해서는 "they"/"them"/"their"를 사용하고(단수인 경우에도) 소프트웨어, 컴퓨터 및 사람이 아닌 기타 사물에 대해서는 "it"/"its"를 사용합니다.
이해하기 쉽게 설명하기¶
핵심: 포용적인 언어를 쓰라¶
이름과 주석을 포함한 모든 코드에서 포용적인 언어를 쓰고, 다른 프로그래머가 무례하거나 모욕적으로 느낄 수 있는 용어는 피하세요 — 표면적으로 중립적 의미가 있더라도. 예: "master"/"slave", "blacklist"/"whitelist", "redline".
성 중립적 표현¶
특정 인물을 가리키거나 그 사람의 대명사를 쓰는 경우가 아니라면 성 중립적 언어를 쓰세요.
- 성별이 불특정한 사람 → "they"/"them"/"their" (단수여도)
- 소프트웨어·컴퓨터 등 사람이 아닌 대상 → "it"/"its"