Tag: naming-conventions

Namenskonventionen beziehen sich auf die Allgemeinen Regeln für Namen zugewiesen programmierkonstrukte wie Variablen und Methoden. Diese Konventionen erleichtern die Lesbarkeit, und damit verbesserte Wartbarkeit von code, indem Sie die Durchsetzung der Benennung Konsistenz über verschiedene Module.

Best practice für die Namensgebung unit-und integration-test-Methoden?

Anzahl der Antworten 8 Antworten
Ich habe vor kurzem geerbt, eine Anwendung, geschrieben von verschiedenen Leuten zu verschiedenen Zeiten und auf der Suche nach Orientierung, wie Sie zu standardisieren. InformationsquelleAutor HDave | 2010-05-18

.NET Sammlung Namenskonvention

Anzahl der Antworten 5 Antworten
Mein Kollege und ich habe eine Diskussion darüber, welche Sammlungen genannt werden sollte. Beispiel: Klasse Produkt - Kollektion - Erstklassige Produkte oder Class-Produkt - Auflistung - Klasse ProductCollection Ich habe einen Blick, um zu sehen, wenn ich

MVC-Controller namens Controller wirft "Server Error in '/' Application."

Anzahl der Antworten 3 Antworten
Ich bin mit ASP.NET MVC 3 (Razor) und haben einen Domänencontroller mit dem Namen "Controller" - insbesondere die Controller-Klasse name ist "ControllersController". Hier ist ein Ausschnitt von meinem "Controller" Controller: public class ControllersController : Controller { public

PEP 8: Funktion und Methode Argumente Namenskonvention

Anzahl der Antworten 1 Antworten
Vom PEP 8 Abschnitt von Funktion und Methode Argumente : Immer selbst für das erste argument zu Instanz-Methoden. Immer verwenden cls für das erste argument für die Klasse Methoden. Wenn eine Funktion argument-der name kollidiert mit einem

GB Deutsch oder Englisch, US-Englisch?

Anzahl der Antworten 28 Antworten
Wenn Sie haben eine API, und Sie sind eine UK-basierte Entwickler-mit einem sehr internationalen Publikum, sollten Ihre API setColour() oder setColor() (Um ein Wort, wie ein einfaches Beispiel.) UK-basierten Ingenieure sind oft sehr defensiv über Ihre "richtige"

bestimmen, welche zu verwenden verb für die Methoden-Namen in Java

Anzahl der Antworten 7 Antworten
Ich verstehen, dass Namenskonventionen sind wichtig für eine Reihe von Gründen, die meisten müssen mit, wodurch der code besser lesbar und einfacher zu integrieren in eine größere Projekte, etc. In Java, die meisten Konventionen verlangen, dass die

Start -> beenden | stoppen | beenden?

Anzahl der Antworten 3 Antworten
Ich bin der Programmierung einer Klasse und ich Frage mich, welches paar Methoden mehr Sinn macht, für die Beschreibung ein Prozess-Zyklus: start() -> stop() start() -> end() start() -> finish() Grundsätzlich sind diese Methoden aufgerufen werden, die

Best Practice: Wie die Struktur der Arrays - Standards und Namenskonventionen

Anzahl der Antworten 7 Antworten
Was ist die beste Praxis, die im mehrdimensionalen array-Struktur, in Bezug auf welche Aspekte halten Sie die iterator-vs die detail-Elemente? Die Mehrheit meiner Programmier-Erfahrung (und ich tun, vor allem tun es für Spaß) kommt aus folgenden tutorials

Ändern POJO Namen, während die Generierung von hibernate

Anzahl der Antworten 3 Antworten
Ich würde gerne wissen, wie ich das ändern kann, den Namen meines POJO beim generieren Verwendung von hibernate. Meine Tabellen haben eine Namenskonvention : FR_ und TRN_. Bei der Generierung der POJOs möchte ich, dass das entfernen

Warum Präfix C# - interface-Namen mit einem "I"

Anzahl der Antworten 18 Antworten
Was ist die Logik hinter dieser Konvention? Sehe ich keinen Vorteil. Das zusätzliche Präfix nur verpestet die API. Mein denken ist inline mit Konrad ' s Antwort diesem Zusammenhang Frage; der gewählte Antwort von denen ist meist

Unterschied zwischen Service und Manager-Klassen im Zend Framework 2

Anzahl der Antworten 1 Antworten
Ich bin immer ein wenig verwirrt über die Manager und Service class-suffix. Soweit ich das verstanden habe ist der Unterschied, Managers sind verantwortlich für die Handhabung (anlegen, abrufen, löschen, ...), bestimmte Arten von entities. Zum Beispiel, die

Warum 'lib' vs 'src' Verzeichnis, Namen in JavaScript? Die 'standard'?

Anzahl der Antworten 2 Antworten
Gibt es viele populäre JavaScript-Bibliotheken und-Anwendungen auf GitHub und einige setzen Ihre raw-source-code in ein /src Verzeichnis, und andere, in einer /lib Verzeichnis. Ich bin Neigung in Richtung der Entwickler bei diesem Verfahren wird je nachdem, welche

div#name vs #name

Anzahl der Antworten 8 Antworten
Ich weiß, dass in einem stylesheet div#name und #name, dasselbe zu tun. Ich persönlich habe mit div#der name für die meisten styling ich tun, mit der Begründung, dass es etwas schneller ist, und bedeutet, dass ich mich

SQL-Namenskonventionen

Anzahl der Antworten 2 Antworten
Lese ich diese tutorial, aber ich war verwirrt über diese. Was die Benennung der Art sollte ich verwenden, in diesem Fall: Meine Tabelle name: QuestionTypes oder question_types? Meiner Tabelle id: QuestionTypeID oder QuestionType_ID, question_type_id? Weiß ich, wenn

Benennung Primärschlüssel "id" vs "something_id" in der SQL

Anzahl der Antworten 5 Antworten
Frage ich mich, was die beste Praxis für das benennen von Primärschlüssel/eindeutiger Schlüssel in einer Datenbank mit vielen Tabellen. Sollten Sie immer rufen jede Tabelle den Primärschlüssel id oder ist Sie ok, um nicht eine id Feld

Vorschläge für die JMS Queue und Topic-Namenskonventionen

Anzahl der Antworten 2 Antworten
Für größere JMS-Implementierungen, was sind Ihre best-practice-Vorschläge für Namenskonventionen? Derzeit sind wir nach den Vorschlägen in der Sun Developer Network-Blaupausen. Zum Beispiel: jms/<resource-name>[Queue|Topic] Ich bin besorgt über Skalierung, denn wir bekommen mehr und mehr-Warteschlangen und-Themen in das

Namenskonvention für Großbuchstaben-Abkürzungen

Anzahl der Antworten 5 Antworten
Sollte eine Methode, die zurückgibt einen XML-stream aufgerufen werden public Stream getXmlStream(); oder statt public Stream getXMLStream(); Was ist Ihre Meinung dazu? Was als beste Praxis? InformationsquelleAutor | 2011-11-26

Gibt es einen offiziellen Namen für die die viele-zu-viele-Beziehung Tabelle in einem Datenbankschema?

Anzahl der Antworten 10 Antworten
Meisten der Projekte, an denen ich gearbeitet habe, erforderlich gewesen, viele-zu-viele-Beziehungen in der Datenbank-schema. Zum Beispiel, haben Sie vielleicht das Konzept von Benutzern und Gruppen, und die Datenbank enthält möglicherweise eine Tabelle Benutzer, eine Gruppe Tabelle und

Wie wollen Sie PEP 8-name einer Klasse, deren name ein Akronym?

Anzahl der Antworten 8 Antworten
Ich versuche zu halten, um den style guide for Python code (auch bekannt als PEP 8). Entsprechend der bevorzugte Weg, um den Namen eine Klasse mit CamelCase: Fast ohne Ausnahme, Klasse Namen verwenden Sie die CapWords Konvention.

Android Aktivität benennen

Anzahl der Antworten 2 Antworten
Ich in mehr und mehr die Benennung Auseinandersetzungen zwischen Android-Aktivitäten und andere Klassen. Ich Frage mich, wenn Sie mir sagen könnten, wie Sie diese vermeiden. Leider ist meine Besondere Namensgebung Probleme, die nicht Gegenstand der Fragen auf

Namenskonvention für template-Typen?

Anzahl der Antworten 8 Antworten
Traditionell die Namen der template-Typen sind nur einen einzigen Großbuchstaben.: template<class A, class B, class C> class Foo {}; Aber ich zögere, dies zu tun, weil es nicht aussagekräftig und daher schwer zu Lesen. Also, wäre das

camel-case-Methode-Namen

Anzahl der Antworten 12 Antworten
Ich verstehe den Grund zu camel-case-Variablen-Namen, aber ich habe mich immer gefragt, warum man Kamel-Fall den Namen einer Methode? warum ist es toString() und nicht ToString()? Welchem Zweck soll es dienen? Sagen Sie uns, was Sie verstehen

C++ Benennung: read_input() vs. readInput()

Anzahl der Antworten 8 Antworten
Die Namenskonvention ist mehr bevorzugt in C++? Die Unterstrich - Methode oder die camelCase Methode? Ich habe codiert in Java für eine Weile und ich bin verwendet, um die camelCase-Namenskonventionen. Was ist weiter verbreitet? Auch bei der

Namenskonventionen mit Webservice / WCF und keine überlastung

Anzahl der Antworten 5 Antworten
Haben derzeit die Aufgabe des Entwerfens einer web-service - (ich werde wcf, aber die Prinzipien gelten weiterhin) in c#. Problem ist es gibt kein überladen von Methoden, mit denen ich mir bewusst bin, so muss ich den

Was mehr lesbar Namenskonventionen für lookup-Tabellen?

Anzahl der Antworten 5 Antworten
Wir immer Namen-lookup-Tabellen - z.B. Länder,Städte,Regionen, ... etc. - wie folgt : EntityName_LK ODER LK_EntityName ( Countries_LK ODER LK_Countries ) Aber ich Frage, ob jemand besser benennen Umbauten für die lookup-Tabellen ? Bearbeiten: Wir denken postfix-oder Präfix

Jar-Datei-Namenskonventionen

Anzahl der Antworten 2 Antworten
Gibt es keine Industrie-standard-Konventionen für die Benennung von jar-Dateien? InformationsquelleAutor Ron Tuffin | 2008-09-23

MySQL: Kann es nicht geben Tabellen einen Namen in Upper-Camel-Case (Fall Pascal)

Anzahl der Antworten 4 Antworten
Ich gelesen, dass es die beste Praxis, um Tabellennamen in Pascal-Schreibweise (ThisIsMyTableName). Deshalb würde ich gerne ändern, meine Tabellen in MySQL. Aber weder phpmyadmin, nore SQL Manager 2005 for MySQL, lassen Sie mich. Die Namen bleiben bis

Klasse Namenskonvention in java

Anzahl der Antworten 5 Antworten
Was ist die Namenskonvention der Klassen in java, sollte zum Beispiel alle Klassen werden in Großbuchstaben, wie MYCLASS.java ? als einige Klassen wie com.Sonne.org.apache.bcel.intern.generisches. ANEWARRAY. finden Sie in Sun ' s Bibliothek sowie Hinweis: ich habe alle

Was ist ein guter name für eine Methode, ermittelt oder erstellt ein Objekt?

Anzahl der Antworten 16 Antworten
Sagen, Sie haben einen cache, und eine Methode, die etwas wie die folgende: if (wanted Foo is not in cache) cache.Add(new Foo()) Return Foo from cache Was würden Sie nennen, die Methode? GetFoo(), GetOrCreateFoo() oder etwas anderes

Verwendung der php-variable $_ (dollar-Zeichen gefolgt von einem Unterstrich)

Anzahl der Antworten 4 Antworten
Ist, dass wirklich wahr, dass ich verwenden können $_ als dummy-variable in foreach Schleife, wenn es keine Notwendigkeit für $value im foreach($array as $key => $value)? Ich konnte nicht finden alle nützlichen Informationen, die nachweist, dass diese

Wenn "Ausprobieren" genutzt werden soll in C# - Methode-Namen?

Anzahl der Antworten 6 Antworten
Waren wir im Gespräch mit unseren Mitarbeitern auf, was es bedeutet, wenn der name der Methode beginnt mit "Versuchen". Gab es folgende Meinungen: Verwenden Sie "Versuchen", wenn die Methode einen null-Wert zurück. Verwenden Sie "Versuchen", wenn die

Warum wird Ruby verwenden respond_to? statt responds_to?

Anzahl der Antworten 2 Antworten
Ich bin neugierig, warum Ruby Introspektion Verwandte Methode zu überprüfen, ob ein Objekt reagiert auf eine Methode respond_to? statt responds_to? Scheint es immer umständlich für mich, aber vielleicht, weil ich bin verwendet, um respondsToSelector in objective-c. Vielleicht

Die Abkürzung impl ist in einer Menge von Bibliotheken; Was bedeutet es?

Anzahl der Antworten 2 Antworten
Ich habe gesehen, impl verwendet namespaces und als ein-Klassen-suffix in einer Reihe von verschiedenen .net-und Java-Bibliotheken. Ich möchte nur wissen, was es bedeutet und warum es verwendet wird. So verwenden Sie ein 'BaseClass' - suffix in Java?

Was ist die Regel der name der Pakete, die mit startnummer?

Anzahl der Antworten 5 Antworten
Paket Namenskonvention in Android ist: com.organizationName.appName Aber, wenn der name der Organisation oder die Anwendung beginnt mit einer Zahl oder einem Unterstrich, wird es ein Ungültiger name, da android nicht akzeptiert Wörter, die beginnen mit Zahl oder

Haskell: warum die convention zu nennen helper-Funktion "gehen"?

Anzahl der Antworten 3 Antworten
Sehe ich go eine Menge beim Lesen von Haskell material oder Quelle, aber ich habe mich nie wirklich wohl dabei - (ich denke, es hat die negative Konnotation von "goto" in meinem Kopf). Ich begann zu lernen

Standard-Konventionen für die Angabe einer Funktion argument ist unbenutzt in JavaScript

Anzahl der Antworten 4 Antworten
Gibt es irgendwelche standard-Möglichkeiten der Markierung eine Funktion als argument ungenutzt in JavaScript, Analog zum starten eines Arguments einer Methode mit einem Unterstrich in Ruby? Von dem, was ich bisher gesehen haben, noch seine _ verwendet wird.

Warum sollte der erste Buchstabe eines Java-Klasse sein upper-cased?

Anzahl der Antworten 10 Antworten
Warum sollte der erste Buchstabe eines Java-Klasse sein upper-cased? Ist es nicht möglich, ein Programm auszuführen, mit kleingeschriebenen Klassennamen? Wenn es möglich ist, was ist der Unterschied? Denn so steht es in dem gemeinsamen schreiben von Regeln.

Maven Namenskonventionen für hierarchische multiple-module-Projekten

Anzahl der Antworten 3 Antworten
Ich habe eine Frage, auf die Maven-Konventionen (groupId, artifactId und Verzeichnis-Namen) in eine mehrfach-Modul-Projekt mit einem hierarchischen Verzeichnis structrure. Forschung Bevor Sie Fragen, ich ging durch andere im web über dieses Thema und was ich konnte für

#define oder const string*

Anzahl der Antworten 2 Antworten
Ich weiß, diese Frage wurde schon mehrfach gefragt, aber mir ist es etwas anders. Vor dem schließen dieses als doppelte, Lesen Sie es bitte vollständig auf. Es gibt viele Beiträge auf stack overflow, die sagt, "Persönlich, ich

Sollte die Python-Klasse Dateinamen auch camelCase?

Anzahl der Antworten 3 Antworten
Ich weiß, dass Klassen in Python sind in der Regel verrohrten mit camelCase. Ist es auch die übliche Konvention, um die Datei, die diese Klasse enthält auch camelCase würde, vor allem, wenn die Datei enthält nur die

Bindestrich-name des Unternehmens, die in Java Pakete

Anzahl der Antworten 5 Antworten
Sagen, Sie arbeiten auf dem core-Modul der foo Projekt für BarBaz Aufgenommen. Dein code-fragment könnte wie folgt Aussehen: package com.barbaz.foo.core; import com.barbaz.foo.util; Was würde die Konvention, wenn Ihre Unternehmens-website war nicht barbaz.com, sondern bar-baz.com? Also es stellt

Was sind einige Beispiele von Häufig verwendeten Verfahren für die Benennung von git-Verzweigungen?

Anzahl der Antworten 7 Antworten
Habe ich mit einem lokalen git-repository interagieren mit meiner Gruppe ein CVS-repository für mehrere Monate, jetzt. Ich habe eine fast neurotische Anzahl von Zweigen, von denen die meisten zum Glück verschmolzen zurück in meinen Kofferraum. Aber die

Namenskonventionen für "Anzahl der foos" Variablen

Anzahl der Antworten 10 Antworten
Nehmen wir an, dass ich brauche, um die Nummer zu speichern foo-Objekte in eine variable. Nicht Englisch als Muttersprache, Frage ich mich immer, was ist die beste (= kurz-und sofort ist klar) den Namen var. foo_num? num_foo?

Wann sollte ich das dollar-symbol ($) in einen Variablen-Namen?

Anzahl der Antworten 6 Antworten
Dem dollar-symbol ($) ist ein gültiges Zeichen für den Namen einer variable, z.B. String superSecretFormula$;, aber wenn wir reden über Namenskonventionen, wenn ich dieses symbol? Unterstrich zum Beispiel wird am meisten verwendet, um Wörter zu trennen, da

Wann sollte ich die Dinge zu nennen die mit einem Großbuchstaben beginnen?

Anzahl der Antworten 3 Antworten
Habe ich mich immer gefragt wenn Bezeichner zu verwenden (zum Beispiel Funktionen) mit der Hauptstadt ersten Buchstaben statt des camel-case. Ich Schreibe immer meine JS in camel-case wie diesem: function doStuff() {} var simpleVar = 'some stuff',

Bash: illegal variable name-Fehler

Anzahl der Antworten 2 Antworten
Versuche ich zu extrahieren ein Feld aus einer text-Datei mit grep. Ich möchte zum speichern die Zeilennummer in einer bash-variable für später, aber ich bin immer ein illegal variable name-Fehler. Dies ist ein Teil von meinem script:

Wenn die Konvention in Python zu nutzen, Klassen, warum dann ist list() nicht aktiviert? Ist es nicht Klasse?

Anzahl der Antworten 5 Antworten
Oft, wenn ich sehe, Klasse Definitionen class Foo: ich immer sehen, wie Sie beginnen mit Großbuchstaben. Aber nicht um eine Liste oder ein dict {} oder einige andere built-in-Typ, eine Klasse, wie gut? Für diese Angelegenheit,

Restful API naming conventions

Anzahl der Antworten 6 Antworten
Also mir und meinem Chef nicht einverstanden hier und finde keine Informationen über Sie. Szenario: ich möchte alle Benutzer, die einer bestimmten organisation. Was sollte die URL sein? mydomain.com/users/by/organisation/{orgId} ODER mydomain.com/organisation/{orgId}/users Unsere Argumente: Fall 1: Der Anruf

CFLAGS, CCFLAGS, CXXFLAGS - was genau tun diese Variablen zu Steuern?

Anzahl der Antworten 3 Antworten
Ich bin mit GNU make kompilieren meine C++ - code, und ich würde gerne verstehen, wie man meine Zusammenstellungen anpassbar. Lese ich an verschiedenen stellen, dass CFLAGS, CCFLAGS und CXXFLAGS sind für diesen Zweck verwendet. Also wie

Was ist der Sinn von einem einzelnen und einem doppelten Unterstrich vor dem Objekt-Namen?

Anzahl der Antworten 14 Antworten
Kann mir bitte jemand erklären die genaue Bedeutung des mit führenden Unterstrichen, bevor ein Objekt in Python? Auch erläutern Sie den Unterschied zwischen einem einzelnen und einem doppelten Unterstrich am Anfang. Auch, dass die Bedeutung gleich bleiben,