Als «naming-conventions» getaggte Fragen

Namenskonventionen beziehen sich auf allgemeine Regeln für Namen, die Programmierkonstrukten wie Variablen und Methoden zugewiesen sind. Diese Konventionen erleichtern die Lesbarkeit und damit die Wartbarkeit des Codes, indem die Namenskonsistenz über verschiedene Module hinweg erzwungen wird.

4
SQL Server Index-Namenskonventionen [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …


5
Gibt es eine Namenskonvention für MySQL?
So mache ich das: Tabellennamen sind niedriger Fall verwendet Unterstrichen um Worte zu trennen, und sind Einzahl (zB foo, foo_barusw. Ich habe im Allgemeinen (nicht immer) eine Auto-Inkrement-PK. Ich verwende die folgende Konvention: tablename_id(zB foo_id, foo_bar_idusw.). Wenn eine Tabelle eine Spalte enthält, die ein Fremdschlüssel ist, kopiere ich einfach den …



10
Benennungsschema für Fremdschlüssel
Ich arbeite gerade zum ersten Mal mit Fremdschlüsseln und frage mich, ob es ein Standard-Namensschema für sie gibt. Angesichts dieser Tabellen: task (id, userid, title) note (id, taskid, userid, note); user (id, name) Wenn Aufgaben Notizen enthalten, gehören Aufgaben den Benutzern und Benutzer verfassen Notizen. Wie würden die drei Fremdschlüssel …

29
Warum Präfixe für Mitgliedsvariablen in C ++ - Klassen verwenden?
Viele C ++ - Codes verwenden syntaktische Konventionen zum Markieren von Mitgliedsvariablen. Häufige Beispiele sind m_ memberName für öffentliche Mitglieder (wo öffentliche Mitglieder überhaupt verwendet werden) _ memberName für private Mitglieder oder alle Mitglieder Andere versuchen, die Verwendung von this-> member zu erzwingen, wenn eine Mitgliedsvariable verwendet wird. Nach meiner …


11
Wie benenne ich fabrikähnliche Methoden?
Ich denke, dass die meisten fabrikähnlichen Methoden damit beginnen create. Aber warum heißen sie " schaffen "? Warum nicht " machen ", " produzieren ", " bauen ", " generieren " oder etwas anderes? Ist es nur Geschmackssache? Eine Konvention? Oder hat "erstellen" eine besondere Bedeutung? createURI(...) makeURI(...) produceURI(...) buildURI(...) …

5
Wofür steht iota von std :: iota?
Ich gehe davon aus, dass das "i" inkrementiert und das "a" zugewiesen ist, aber ich konnte die Antwort nicht herausfinden oder finden. Außerdem sieht es dem Nicht-Standard sehr ähnlich, itoawas ich für verwirrend halte.


12
Welche Paketbenennungskonvention verwenden Sie für persönliche / Hobbyprojekte in Java?
Ich bin bereits mit der Standardkonvention zur Benennung von Java-Paketen vertraut, bei der ein Domänenname zum Erstellen eines eindeutigen Paketnamens (dh eines Pakets com.stackoverflow.widgets) verwendet wird. Ich habe jedoch noch nie Empfehlungen zur Auswahl von Paketnamen für persönliche Projekte erhalten. Ich nehme an, weil dies daran liegt, dass dies wirklich …


24
Wie soll ich eine Tabelle nennen, die zwei Tabellen miteinander abbildet? [geschlossen]
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie durch Bearbeiten dieses Beitrags mit Fakten und Zitaten beantwortet werden kann . Geschlossen vor 3 Jahren . Verbessere diese Frage Angenommen, ich habe zwei Tabellen: Table: …

3
Namenskonvention für eindeutige Einschränkung
Namenskonventionen sind wichtig, und der Primärschlüssel und Fremdschlüssel haben häufig verwendet und offensichtliche Konventionen ( PK_Tableund FK_Table_ReferencedTablesind). Die IX_Table_ColumnBenennung für Indizes ist ebenfalls ziemlich Standard. Was ist mit der EINZIGARTIGEN Einschränkung? Gibt es eine allgemein akzeptierte Namenskonvention für diese Einschränkung? Ich habe gesehen UK_TableName_Column, UQ_TableName_Columnund jemand zu empfehlen AX_TableName_Column- ich …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.