Der QS-Manager, bei dem ich arbeite, hat mich gerade darüber informiert, dass in meiner Desktop-App ein Fehler aufgetreten ist, da die Anmeldeaufforderung "Operator ID" lautet und "Operator ID" lauten soll. Ihr Argument ist, dass "Id" sich auf den Ego-Teil von Freuds "psychischem Apparat" bezieht und semantisch nicht korrekt ist.
Als Analingenieur (AE) musste ich natürlich nach ID und ID suchen und aus meinen flüchtigen Untersuchungen (Google) geht hervor, dass ID für Freuds Ego genauso häufig verwendet wird wie Id.
Meine Argumentation wäre also, dass Id eine verkürzte Version von "Identifier" ist und korrekter ist oder zumindest häufiger verwendet wird als ID, die normalerweise eine Abkürzung mit zwei Wörtern anzeigt.
Ich könnte einfach die Benutzeroberfläche ändern, aber dann würde ich meinen Beruf als AE nicht aufhalten, also habe ich mich gefragt, ob es Best Practices oder Referenzen für diese Art von Dingen gibt, die ich zur Unterstützung meiner Argumentation verwenden könnte? Beachten Sie, dass sich diese Frage auf die Benutzeroberfläche und nicht auf den Quellcode bezieht, bei dem Abkürzungen und Groß- und Kleinschreibung einen ganz anderen Zweig der Philosophie darstellen.
Antworten:
Laut Merriam-Webster lautet die Abkürzung "ID". Wenn es eine korrekte Abkürzung wäre, müsste es "Id" sein. mit der Periode.
quelle
Persönlich benutze ich "Id". Dem Compiler ist das egal, aber meine Augen tun es. Vergleichen Sie:
Ästhetik ist immer wichtiger als Grammatik, wenn es um Code geht. (Update: 4 Jahre später stehe ich nicht mehr zu dieser Aussage)
quelle
ID
(und seine Variationen) und Namenskonventionen in .NET-Code .get_i_d_by_whatever
vs endenget_id_by_whatever
.Das 'D' steht für nichts, deshalb habe ich es immer als Abkürzung und nicht als Akronym betrachtet - und deshalb verwende auch ich 'Id', nicht 'ID'.
Ich weiß nichts über die Argumentation Ihres Qa - Wörter können mehr als eine Bedeutung haben - das ist auf Englisch nicht ungewöhnlich :)
Aber es sieht so aus, als ob die übliche Verwendung tatsächlich " ID " ist (richtig oder falsch: P), was wahrscheinlich das Format ist, das Ihre Benutzer erwarten würden.
quelle
Verwenden Sie als UAUA (Ultra-Anal Usability Analyst) bitte ID anstelle von ID .
Optisch ist es auf Englisch besser erkennbar. Grammatisch ist "Id" ein Wort (reimt sich auf "Tintenfisch") und die Freudsche Definition wurde oben angegeben. Wir werden nie mündlich gebeten, " id ", sondern "ID" anzuzeigen. ID ist in Ordnung, aber passe, da die Punkte mehrere Wörter implizieren.
So.
Benutze einfach einen Ausweis, okay?
OK.
quelle
Die Argumentation des QS-Managers ist albern. Viele englische Wörter haben mehrere Bedeutungen. "Blei", "Blei", "Blei" (Metall, vorne oder ein Stecker).
Ich würde nur versuchen, mit der an anderer Stelle in der App verwendeten Großschreibung übereinzustimmen.
quelle
Es ist interessant, dass so viele der Meinung sind, dass "Id" der richtige Weg sein sollte. Ich halte "ID" für angemessen, da es Hinweise darauf gibt, wie wir es aussprechen - ID Wenn ich "Id" in einem laufenden Satz lese, muss ich manchmal zurückkommen und es erneut lesen, nur um sicherzustellen, dass es kein Tippfehler für "ist. ist "oder" es ".
quelle
Als technischer Redakteur ist dies ein Thema, das mir regelmäßig einfällt, wenn ich die Arbeit anderer Leute überprüfe, sei es Programmierer, BAs oder andere Autoren. Normalerweise bezieht sich id auf das Ego, wie andere vor mir gesagt haben, und die akzeptierte Abkürzung für Identifikation ist ID. Nur weil viele Leute die Regel nicht kennen oder verstehen, heißt das nicht, dass sie korrekt sind (sorry, um stumpf zu sein) Sie die Regeln für Interpunktion und Rechtschreibung sind weitgehend so veränderlich wie Mode!
Niemand scheint jedoch gefragt zu haben, ob Ihr Unternehmen einen Standard hat. Am Ende des Tages sollten Sie dem Leitfaden folgen, wenn Ihr Unternehmen über einen Styleguide verfügt und dieses Thema in diesem Guide behandelt hat. Wenn dies nicht behandelt wird, kann ich vorschlagen, dass Sie das Problem bei der Person ansprechen, die den Leitfaden verwaltet, und alle Beteiligten in das Gespräch einbeziehen. Konsistenz ist hier der Schlüssel. Wenn das Unternehmen, für das Sie arbeiten, keinen Styleguide hat, ist es vielleicht an der Zeit, einen zu starten!
Hoffe das hilft...
quelle
ID = Idaho! Id = Freud! Lass die OCD beginnen!
quelle
Wie würden Sie es sagen, wenn Sie laut vorlesen würden? Ich würde die beiden Buchstaben aussprechen. ID ist korrekt, analog zu ähnlichen Abkürzungen wie TV. (Bitte keine Punkte, da die Buchstaben für nichts stehen.)
Wenn ich mich mit solchen Abkürzungen beschäftige, formatiere ich sie gerne in kleinen Blockbuchstaben, aber das ist nur ein persönlicher Geschmack. Hauptstädte jedenfalls.
(Aber ich würde wahrscheinlich weiterhin Id im Code selbst verwenden.)
quelle
Benutzeroberfläche und Code sind sehr unterschiedliche Tiere ...
"ID" ist die richtige Antwort für eine Benutzeroberfläche.
Im Code ist Konsistenz Ihr Freund. Ob es Ihnen gefällt oder nicht, gehen Sie mit dem, was bereits an anderer Stelle im Code vorhanden ist. Wenn es nicht da ist, lesen Sie nach und treffen Sie eine Entscheidung, oder setzen Sie sich mit dem Team in Verbindung und erarbeiten Sie einen Weg, dem jeder zustimmen kann. Konsistenz macht das Leben so viel einfacher.
quelle
In uns allen steckt ein kleines OcD!
Wie auch immer, der Google Style Guide sagt dies:
"ID: Nicht ID oder ID, außer in Zeichenfolgenliteralen oder Aufzählungen. In einigen Kontexten ist es am besten, sie als Kennung oder Identifikation zu formulieren."
Ich gehe damit.
Microsoft ist vager, was ich finden konnte.
quelle
Als Kurzversion von Identifier würde ich Id verwenden. Auch ID ist es ausgeflippt, wenn Sie Funktionen wie haben
Mehrere Großbuchstaben in Bezug auf Domänen sind bei CamelCase recht problematisch, da sie zu Mehrdeutigkeiten und damit zu Dishomogenitäten in Ihren Schnittstellen und Namen führen können
quelle
SqlConnection
. Auf Ihrer Benutzeroberfläche verweisen Sie jedoch weiterhin auf "SQL Server-Verbindungsdetails".ID
(und seine Variationen) und Namenskonventionen in .NET-Code .Ich denke, es hängt davon ab, wie wir buchstabieren. Wir buchstabieren nicht "es", sondern "ai-di". ID-ID wird durch zwei Geräusche buchstabiert, daher wird das D in Großbuchstaben gesetzt, um zu vermeiden, dass ID ein "Wort" ist. Es ist eher wie ein Zeichensymbol. Ich mag die "ID" mehr, nur weil es schöner ist.
quelle
Ich bevorzuge Id, weil es bei Verwendung mit anderem 2-Buchstaben-Text kein einziges Wort mit Großbuchstaben wird
Photovoltaikanlagen ... PVID (ein Wort oder 2?) PvId (viel klarer).
quelle