Maoni Mabaya ya Waandaaji wa Programu Kuhusu Majina

Wiki mbili zilizopita, tafsiri ya β€œMaoni potofu ya watengeneza programu kuhusu wakati", ambayo inategemea muundo na mtindo kwenye maandishi haya ya asili na Patrick Mackenzie, iliyochapishwa miaka miwili iliyopita. Kwa kuwa dokezo kuhusu wakati lilipokelewa vyema na hadhira, ni wazi kuwa inaeleweka kutafsiri makala asili kuhusu majina na majina ya ukoo.

John Graham-Cumming leo alilalamika kwenye blogu yake kwamba mfumo wa kompyuta aliokuwa anafanya nao kazi haukukubali jina lake la mwisho kutokana na herufi zisizo sahihi. Bila shaka, hakuna wahusika batili, kwa sababu njia yoyote ambayo mtu anajiwakilisha - kwa ufafanuzi - kitambulisho kinachofaa. John alionyesha kufadhaika sana juu ya hali hiyo, na ana kila haki ya, kwa sababu jina ni kiini cha utu wetu, karibu kwa ufafanuzi.

Niliishi Japani kwa miaka kadhaa, nikitengeneza programu kitaaluma, na kuvunja mifumo mingi kwa kujiita tu. (Watu wengi huniita Patrick McKenzie, lakini ninakubali jina lolote kati ya sita "kamili" kama sahihi, ingawa mifumo mingi ya kompyuta haikubali lolote kati yao.) Vile vile, nimefanya kazi kwa Mashirika Makubwa ambayo yanafanya biashara kwa kiwango cha kimataifa na, kwa nadharia, nimeunda mifumo yao kwa kila jina linalowezekana. Kwa hiyo, Sijaona mfumo mmoja wa kompyuta unaoshughulikia majina kwa usahihi, na nina shaka kuwa mfumo kama huo upo popote.

Kwa hivyo, kwa ajili ya kila mtu, nimeandaa orodha ya mawazo ambayo mfumo wako unaweza kufanya kuhusu majina ya watu. Mawazo haya yote si sahihi. Jaribu angalau kupunguza orodha wakati ujao unapounda mfumo.

1. Kila mtu ana jina moja kamili la kisheria.
2. Kila mtu ana jina moja kamili analotumia.
3. Kwa wakati fulani, kila mtu ana jina moja kamili la kisheria.
4. Kwa wakati fulani, kila mtu ana jina moja kamili analotumia.
5. Kila mtu ana majina N haswa, bila kujali thamani ya N.
6. Majina yanafaa katika idadi fulani ya wahusika.
7. Majina hayabadiliki.
8. Majina yanabadilika, lakini tu katika hali fulani ndogo.
9. Majina yameandikwa katika ASCII.
10. Majina yameandikwa katika encoding moja.
11. Majina yote yanahusiana na herufi za Unicode.
12. Majina ni nyeti kwa kesi.
13. Majina sio nyeti kwa kesi.
14. Wakati mwingine kuna viambishi awali au viambishi katika majina, lakini unaweza kupuuza kwa usalama.
15. Majina hayana nambari.
16. Majina hayawezi kuandikwa kwa herufi KUU ZOTE.
17. Majina hayawezi kuandikwa kabisa kwa herufi ndogo.
18. Kuna mpangilio katika majina. Kuchagua mojawapo ya mipango ya kuagiza rekodi kutasababisha kiotomatiki utaratibu thabiti kati ya mifumo yote ikiwa zote zitatumia utaratibu sawa wa kuagiza.
19. Majina ya kwanza na ya mwisho ni lazima yawe tofauti.
20. Watu wana jina la ukoo au kitu kinachofanana na hicho ambacho ni kawaida kwa jamaa.
21. Jina la mtu ni la kipekee.
22. Jina la mtu karibu kipekee.
23. Sawa, sawa, lakini majina ni adimu vya kutosha hivi kwamba hakuna watu milioni moja wenye jina moja la kwanza na la mwisho.
24. Mfumo wangu hautawahi kushughulikia majina kutoka China.
25. Au Japan.
26. Au Korea.
27. Au Ireland, Uingereza, Marekani, Uhispania, Meksiko, Brazili, Peru, Uswidi, Botswana, Afrika Kusini, Trinidad, Haiti, Ufaransa, Milki ya Klingon - zote zinatumia mbinu za "ajabu".
28. Milki ya Klingoni ilikuwa mzaha, sivyo?
29. Uhusiano mbaya wa kitamaduni! Wanaume ndani jamii yangu, angalau uwe na wazo sawa la kiwango kinachokubalika kwa jumla cha majina.
30. Kuna algorithm ambayo inabadilisha majina kwa njia moja au nyingine bila kupoteza. (Ndio, ndiyo, unaweza kufanya hivyo, ikiwa matokeo ya algorithm ni sawa na pembejeo, jichukue medali).
31. Ninaweza kudhani kwa ujasiri kwamba kamusi hii ya maneno machafu haina majina ya ukoo.
32. Watu hupewa majina wakati wa kuzaliwa.
33. Sawa, labda sio wakati wa kuzaliwa, lakini hivi karibuni.
34. Sawa, sawa, ndani ya mwaka mmoja au zaidi.
35. Miaka mitano?
36. Unatania, sivyo?
37. Mifumo miwili tofauti inayoorodhesha jina la mtu yule yule itatumia jina moja kwa mtu huyo.
38. Waendeshaji wawili tofauti wa kuingiza data, ikiwa watapewa jina la mtu, hakika wataingia seti sawa ya wahusika ikiwa mfumo umeundwa vizuri.
39. Watu ambao majina yao yanavunja mfumo wangu ni wageni wa ajabu. Wanapaswa kuwa na majina ya kawaida, yanayokubalika, kama vile η”°δΈ­ε€ͺιƒŽ.
40. Watu wana majina.

Orodha sio kamili. Ikiwa unataka mifano ya majina halisi ambayo yanakataa mojawapo ya pointi hizi, nitafurahi kuwapa. Jisikie huru kuongeza vidokezo zaidi vya orodha hii ya dhana potofu kwenye maoni, na uwatumie watu kiungo cha orodha hii wakati mwingine watakapopata wazo zuri la kuunda hifadhidata iliyo na safu wima za jina_la_jina na la mwisho.

Chanzo: mapenzi.com

Kuongeza maoni