« | Home | Recent Comments | Categories | »

Falsehoods Programmers Believe About Names

Posted on June 19th, 2012 at 5:42 by John Sinteur in category: Software -- Write a comment

[Quote]:

So, as a public service, I’m going to list assumptions your systems probably make about names. All of these assumptions are wrong. Try to make less of them next time you write a system which touches names.

  1. I find it hilarious how people lashed out in the comments “so what should we do?” and “who would need all these rules?” when all the guy said: next time think before you implement name handling.
    Instead of assumptions, make decisions.

    But that flew over the head of a lot of the commenters.

  2. Another wrong assumption by programmers: No person has the family name “Or”.

    In the scientific publications databases “Web of Science” and “Science Citation Index”, when I search for the publications of Dani Or at ETHZ, http://www.ites.ethz.ch/people/professors/danior the system breaks and I get the error message
    “Search Error: Missing search term. Check your query to make sure search terms and boolean operators (AND, OR, NOT) are used properly”.

    Try it for yourself if you have access to Web of Science through your university library.

previous post: Ninth Circuit to DEA: Putting a Gun to an 11-Year-Old’s Head Is Not OK

next post: Falsehoods programmers believe about time