Skip to content
Permalink
master
Go to file
 
 
Cannot retrieve contributors at this time
51 lines (41 sloc) 1.47 KB
layout title
post
Personal Names

I'm lucky because most software is designed for me. I never have a decision to make when I run across a form:

First name
Last name

But not every name follows the "FirstName LastName" convention. Some names are written family-name-first (China), some people have multiple family names (Hispanic cultures), and others have more complicated rules.

This article from the W3C is an excellent primer on how personal names differ across cultures.

The gist is that, if you've written this code:

Console.WriteLine($"Hello {firstName} {lastName}!");

then you might have called some people by the wrong name. If you can, it could be better to use "full name" and "nickname" fields:

Full name
What should we call you?

For a more humorous description of cultural differences in names: Falsehoods Programmers Believe About Names.

You can’t perform that action at this time.