Ranghugmyndir forritara um nöfn

Fyrir tveimur vikum var þýðing á „Ranghugmyndir forritara um tíma“, sem byggir í uppbyggingu og stíl á þessum klassíska texta eftir Patrick Mackenzie, sem kom út fyrir tveimur árum. Þar sem athugasemdinni um tímann var mjög vel tekið af áhorfendum er augljóslega skynsamlegt að þýða upprunalegu greinina um nöfn og eftirnöfn.

John Graham-Cumming í dag kvartaði á bloggi sínu að tölvukerfið sem hann var að vinna með samþykkti ekki eftirnafn hans vegna ógildra stafa. Auðvitað eru engir ógildir stafir, því hvernig sem einstaklingur táknar sjálfan sig er - samkvæmt skilgreiningu - viðeigandi auðkenni. John lýsti yfir mikilli gremju yfir ástandinu og hann á fullan rétt á því, vegna þess nafnið er kjarninn í persónuleika okkar, nánast samkvæmt skilgreiningu.

Ég bjó í Japan í nokkur ár, forritaði faglega og braut mörg kerfi bara með því að hringja í mig. (Flestir kalla mig Patrick McKenzie, en ég samþykki eitthvað af sex "fullu" nöfnunum sem rétt, þó að mörg tölvukerfi samþykki ekki neitt þeirra.) Sömuleiðis hef ég unnið fyrir stór fyrirtæki sem stunda viðskipti á heimsvísu og, í orði, hafa hannað kerfi sín fyrir öll möguleg nöfn. Svo, Ég hef ekki séð eitt einasta tölvukerfi sem meðhöndlar nöfn rétt og efast um að slíkt kerfi sé til nokkurs staðar.

Svo, fyrir sakir allra, hef ég tekið saman lista yfir forsendur sem kerfið þitt er líklegt til að gera um nöfn fólks. Allar þessar forsendur eru rangar. Reyndu að minnsta kosti að minnka listann næst þegar þú hannar kerfi.

1. Hver einstaklingur hefur eitt kanónískt fullt nafn.
2. Hver einstaklingur hefur eitt fullt nafn sem hann notar.
3. Á tilteknum tímapunkti hefur hver einstaklingur eitt fullgilt nafn.
4. Á tilteknum tíma hefur hver einstaklingur eitt fullt nafn sem hann notar.
5. Hver einstaklingur hefur nákvæmlega N nöfn, óháð gildi N.
6. Nöfn passa inn í ákveðinn fjölda stafa.
7. Nöfn breytast ekki.
8. Nöfn breytast, en aðeins í ákveðnum takmörkuðum tilvikum.
9. Nöfn eru rituð í ASCII.
10. Nöfn eru skrifuð í einni kóðun.
11. Öll nöfn samsvara Unicode stöfum.
12. Nöfn eru hástafaviðkvæm.
13. Nöfn eru ekki hástafaviðkvæm.
14. Stundum eru forskeyti eða viðskeyti í nöfnum, en þú getur örugglega hunsað þau.
15. Nöfn innihalda ekki tölur.
16. Ekki er hægt að skrifa nöfn með HÖLU STÖFUM.
17. Ekki er hægt að skrifa nöfn að öllu leyti með litlum stöfum.
18. Það er röð í nöfnum. Að velja eitt af færslupöntunarkerfunum mun sjálfkrafa leiða til samræmdrar röð meðal allra kerfa ef þau nota öll sama pöntunarkerfi.
19. Fornöfn og eftirnöfn eru endilega mismunandi.
20. Fólk hefur eftirnafn eða eitthvað álíka sem er sameiginlegt ættingjum.
21. Nafn manns er einstakt.
22. Nafn manns næstum einstakt.
23. Allt í lagi, allt í lagi, en nöfn eru nógu sjaldgæf til að það eru ekki milljón manns með sama fornafn og eftirnafn.
24. Kerfið mitt mun aldrei takast á við nöfn frá Kína.
25. Eða Japan.
26. Eða Kórea.
27. Eða Írland, Stóra-Bretland, Bandaríkin, Spánn, Mexíkó, Brasilía, Perú, Svíþjóð, Botsvana, Suður-Afríka, Trínidad, Haítí, Frakkland, Klingónaveldið - sem öll nota "skrýtin" nafnakerfi.
28. The Klingon Empire var brandari, ekki satt?
29. Helvítis menningarleg afstæðishyggja! Menn í samfélagi mínu, að minnsta kosti hafa sömu hugmynd um almennt viðurkenndan staðal fyrir nöfn.
30. Það er til reiknirit sem breytir nöfnum á einn eða annan hátt án taps. (Já, já, þú getur gert þetta, ef úttak reikniritsins er það sama og inntakið, taktu þér medalíu).
31. Ég get með vissu gengið út frá því að þessi orðabók með ruddalegum orðum inniheldur ekki eftirnöfn.
32. Fólki er gefið nöfn við fæðingu.
33. Allt í lagi, kannski ekki við fæðingu, en frekar fljótt á eftir.
34. Allt í lagi, allt í lagi, innan árs eða svo.
35. Fimm ár?
36. Þú ert að grínast, ekki satt?
37. Tvö mismunandi kerfi sem skrá nafn sama einstaklings munu nota sama nafn fyrir viðkomandi.
38. Tveir mismunandi gagnasöfnunaraðilar, ef þeir gefa nafn einstaklings, munu örugglega slá inn sama sett af stöfum ef kerfið er vel hannað.
39. Fólk sem heitir því að brjóta kerfið mitt eru skrýtnir ókunnugir. Þeir ættu að hafa eðlileg, viðunandi nöfn, eins og 田中太郎.
40. Fólk hefur nöfn.

Listinn er alls ekki tæmandi. Ef þú vilt dæmi um raunveruleg nöfn sem hrekja eitthvað af þessum atriðum, mun ég vera fús til að veita þau. Ekki hika við að bæta við fleiri punktum fyrir þennan lista yfir ranghugmyndir í athugasemdum og sendu fólki hlekk á þennan lista næst þegar þeim dettur snilldarhugmynd í hug að búa til gagnagrunn með fornafns- og eftirnafnsdálkum.

Heimild: www.habr.com

Bæta við athugasemd