• ericjmorey@programming.dev
    link
    fedilink
    arrow-up
    38
    ·
    edit-2
    2 months ago

    "All punctuation will be considered but avoided where possible because street names and addresses, when stored in databases, must meet the standards set out in BS7666.

    “This restricts the use of punctuation marks and special characters (e.g. apostrophes, hyphens and ampersands) to avoid potential problems when searching the databases as these characters have specific meanings in computer systems.”

    This seems like a dumb line of reasoning. The problem has never been the signs or punctuation in a database. It’s that the people in charge don’t even know what BS7666 even says.

    • Lmaydev@programming.dev
      link
      fedilink
      arrow-up
      8
      ·
      2 months ago

      We have a piece of legacy software and we have to replace certain symbols in text values as there’s manual SQL construction everywhere and none of it uses parameters.

    • lad@programming.dev
      cake
      link
      fedilink
      arrow-up
      4
      ·
      2 months ago

      I thought it’s the standard’s name that fits the situation, but it appears to be humans at a blame as usual