lies programmers believe about names...
(that they don't change)
people have 3 names
people have 2 names
people have 1 name
names consist of ascii characters
names are read left-to-right
names will fit in N bytes
Falsehoods Programmers Believe About Names | Kalzumeus Software

Classic essay about how software routinely bumbles human names.