Falsehoods Programmers Believe About Names

some Falsehoods Programmers Believe via Patrick McKenzie

All of these assumptions are wrong. Try to make less of them next time you write a system which touches names.

This list is by no means exhaustive. If you need examples of real names which disprove any of the above commonly held misconceptions, I will happily introduce you to several. Feel free to add other misconceptions in the comments, and refer people to this post the next time they suggest a genius idea like a database table with a first_name and last_name column.