프로그래머가 사람의 이름에 관해 오해하는 것들이라는 글이 갑자기 생각나서 성별과 같은 다른 것들도 비슷하지 않나 싶어 생각나는대로 적어본다. 주로 웹사이트를 가입할 때 일어나는 문제들이다.
- 사람의 성별은 남성과 여성으로 나뉜다.
- 그렇기 때문에 성별은 Boolean 형식의 변수에 담을 수 있다.
- 사람의 성별은 태어나면 그 후로 바뀌지 않는다.
- 모든 사람은 자신의 성별을 정확히 알고 있다.
- 사람들의 성별은 2가지로 나뉘는 게 아니며 여러 종류가 있고 사람들은 그 중 한 가지에 속한다.
- 여성을 좋아하는 것은 남성 뿐이며 남성을 좋아하는 건 여성 뿐이다.
- 모든 사람은 애인이 없거나 1명 있다.
- 모든 사람은 아빠와 엄마가 있다.
- Sex와 Gender는 같다.
P.S: 오해가 있는 것 같아서 덧붙인다. 저 목록은 사실을 적은 게 아니라 프로그래머가 “오해하고 있는” 것을 적은 것이다.