Menedżer ds. Kontroli jakości, w którym pracuję, właśnie poinformował mnie, że w mojej aplikacji komputerowej jest błąd związany z monitem logowania „Identyfikator operatora”, podczas gdy powinno to być „Identyfikator operatora”. Jej argument jest taki, że „Id” odnosi się do części ego „aparatu psychicznego” Freuda i nie jest semantycznie poprawna.
Teraz, będąc inżynierem analityków (AE), musiałem oczywiście poszukać i sprawdzić ID vs ID, az moich pobieżnych dochodzeń (google) wynika, że ID jest tak samo często używane do ego Freuda jak Id.
Moje rozumowanie byłoby więc takie, że Id jest skróconą wersją „Identyfikatora” i jest bardziej poprawne lub przynajmniej częściej używane niż identyfikator, który zwykle oznaczałby skrót składający się z dwóch słów.
Mógłbym po prostu zmienić interfejs użytkownika, ale wtedy nie utrzymywałbym swojego zawodu jako specjalisty ds. Edukacji, więc zastanawiałem się, czy są jakieś najlepsze praktyki lub odniesienia do tego rodzaju rzeczy, których mógłbym użyć do poparcia mojej argumentacji? Mając na uwadze, że to pytanie dotyczy interfejsu użytkownika, a nie kodu źródłowego, gdzie skróty i wielkość liter to zupełnie inna gałąź filozofii.
źródło
Odpowiedzi:
Według Merriam-Webster skrótem jest „ID”. Gdyby był to poprawny skrót, musiałby to być „Id”. z kropką.
źródło
Osobiście używam „Id”. Kompilatora to nie obchodzi, ale moje oczy tak. Porównać:
Estetyka jest zawsze ważniejsza niż gramatyka, jeśli chodzi o kod. (Aktualizacja: 4 lata później nie zgadzam się już z tym stwierdzeniem)
źródło
ID
(i jego odmiany) i konwencje nazewnictwa w kodzie .NET .get_i_d_by_whatever
vsget_id_by_whatever
.„D” nie oznacza niczego, więc zawsze uważałem to za skrót, a nie akronim - dlatego też używam „Id”, a nie „ID”.
Nie wiem, jakie jest rozumowanie twojego qa - słowa mogą mieć więcej niż jedno znaczenie - nie jest to niczym niezwykłym w języku angielskim :)
Ale wygląda na to, że powszechnym użyciem jest w rzeczywistości „ ID ” (dobrze lub źle: P), który jest prawdopodobnie formatem, jakiego oczekują Twoi użytkownicy.
źródło
Jako UAUA (analityk ultraanalnej użyteczności) użyj ID zamiast Id.
Wizualnie jest bardziej rozpoznawalny w języku angielskim. Gramatycznie „Id” jest słowem (rymuje się z „kałamarnicą”), a definicja Freuda została podana powyżej. Nigdy nie jesteśmy proszeni ustnie o pokazanie „ id ”, ale „ID”. ID jest w porządku, ale passe, ponieważ kropki oznaczają wiele słów.
Więc.
Po prostu użyj ID, dobrze?
OK.
źródło
Sposób rozumowania kierownika ds. Kontroli jakości jest głupi. Wiele angielskich słów ma wiele znaczeń. „Ołów”, „Ołów”, „Ołów” (metalowe, z przodu lub złącze).
Po prostu starałbym się zachować zgodność z wielkością liter używaną w innym miejscu aplikacji.
źródło
Ciekawe, że tak wielu ludzi czuje „Id”. Uważam, że „ID” jest odpowiednie, ponieważ podpowiada, jak je wymawiamy - ID Ponadto, kiedy czytam „Id” w zdaniu na bieżąco, czasami muszę wrócić i przeczytać go ponownie, aby upewnić się, że nie jest to literówka dla „ jest „lub to”.
źródło
Tak więc, jako pisarza technicznego, jest to problem, który pojawia się dość regularnie podczas recenzowania prac innych ludzi, niezależnie od tego, czy są to programiści, licencjaci, czy inni pisarze. Zazwyczaj id odnosi się do ego, jak powiedzieli inni przede mną, a akceptowanym skrótem identyfikacyjnym jest ID, tylko dlatego, że wiele osób nie zna lub nie rozumie reguły, nie oznacza, że mają rację (przepraszam, że są szczerzy), umysł Ty zasady dotyczące interpunkcji i ortografii w dużym stopniu są prawie tak samo zmienne jak moda!
Jednak wydaje się, że nikt nie zapytał, czy Twoja firma ma standard? Pod koniec dnia, jeśli Twoja firma ma przewodnik stylistyczny i omówiła ten temat w tym przewodniku, powinieneś postępować zgodnie z nim. Jeśli nie jest to uwzględnione, mogę zasugerować, abyś poruszył tę kwestię z osobą, która prowadzi przewodnik i włączyła do rozmowy wszystkich interesariuszy. Spójność jest tutaj kluczowa. Jeśli firma, w której pracujesz, nie ma przewodnika po stylu, być może nadszedł czas, aby go założyć!
Mam nadzieję że to pomoże...
źródło
ID = Idaho! Id = Freud! Niech rozpocznie się OCD!
źródło
Jak byś to powiedział, gdybyś czytał na głos? Wymówiłbym te dwie litery. ID jest poprawne, analogiczne do podobnych skrótów np. TV. (Bez kropek, ponieważ litery nic nie oznaczają.)
Kiedy mam do czynienia z takimi skrótami, lubię je formatować małymi, drukowanymi literami, ale to tylko osobisty gust. W każdym razie stolice.
(Ale prawdopodobnie nadal używałbym Id w samym kodzie.)
źródło
Interfejs użytkownika i kod to bardzo różne bestie ...
„ID” to poprawna odpowiedź dla interfejsu użytkownika.
W kodzie spójność jest Twoim przyjacielem. Czy ci się to podoba, czy nie, przejdź do tego, co już jest w innym miejscu w kodzie. Jeśli go tam nie ma, poczytaj i podejmij decyzję lub spotkaj się z zespołem i opracuj sposób, na który każdy może się zgodzić. Konsekwencja znacznie ułatwia życie.
źródło
W każdym z nas jest trochę OcD!
W każdym razie przewodnik stylu Google mówi tak:
„ID: nie id ani id, z wyjątkiem literałów tekstowych lub wyliczeń. W niektórych kontekstach najlepiej jest podać jako identyfikator lub identyfikator”.
Idę z tym.
Microsoft jest bardziej niejasny, z tego, co udało mi się znaleźć.
źródło
jako krótką wersję identyfikatora użyłbym Id. ID również, że to dziwne, gdy masz takie funkcje jak
Wielokrotne wielkie litery w kategoriach domeny są dość problematyczne w przypadku CamelCase, ponieważ mogą powodować niejednoznaczności, a tym samym niejednorodność w interfejsach i nazwach
źródło
SqlConnection
. W swoim interfejsie użytkownika nadal odnosiłbyś się do „szczegółów połączenia z serwerem SQL”.ID
(i jego odmiany) i konwencje nazewnictwa w kodzie .NET .Myślę, że to zależy od sposobu, w jaki pisujemy. Nie piszemy „to”, ale „ai-di”. Id-ID jest pisane przez dwa dźwięki, więc ludzie robią literę D w czapce, aby uniknąć myślenia, że id to „słowo”. To bardziej jak symbol postaci. Bardziej podoba mi się „ID”, tylko dlatego, że jest ładniejszy.
źródło
Wolę Id, ponieważ w połączeniu z innym dwuliterowym tekstem nie staje się pojedynczym słowem składającym się z wielkich liter
Systemy fotowoltaiczne ... PVID (jedno słowo czy 2?) PvId (dużo bardziej przejrzyste).
źródło