naming-conventions

Namenskonventionen beziehen sich auf allgemeine Regeln für Namen, die Programmierkonstrukten wie Variablen und Methoden zugewiesen sind. Diese Konventionen erleichtern die Lesbarkeit und verbessern dadurch die Wartbarkeit von Code, indem sie die Benennungskonsistenz über verschiedene Module hinweg durchsetzen.
4
Antworten

Warum Listenverständnis heißt so in Python?

Bitte nicht lodern, als Gemeinschaftswiki fragen, damit niemand hier einen Ruf bekommt. Ich weiß, dass Python nicht die erste Sprache ist, die Listenverständnis hat. Ich interessiere mich nur für die Geschichte des Namens. Ich bin besonders d...
15.12.2009, 14:27
4
Antworten

Entspricht dem Ausrufezeichen für Methodennamen aus Ruby in anderen Sprachen

In Ruby haben Methoden mit Nebeneffekten oder Methoden, die das als Parameter übergebene Objekt ändern, "!" als Postfix. Zum Beispiel: "SomeString".gsub!(/S/, "s") würde das String-Objekt ändern, während "SomeString".gsub(/S/, "s")...
17.03.2009, 08:06
3
Antworten

Python-Konvention für Variablennamen zur Angabe von Einheiten

Erstens, wenn ich nach Einheiten frage, meine ich Maßeinheiten wie Zoll, Fuß, Pixel, Zellen. Ich verweise nicht auf Datentypen wie int und float. Wikipedia bezieht sich darauf als logischer Datentyp und nicht als physischer Datentyp ....
11.02.2014, 17:26
1
Antwort

Warum werden Iostream-Sentry-Objekte im Standard "Cerberos" genannt?

Ich habe mich gefragt, was __cerb in libstdc++ von g++ bedeutet, und ich fand heraus, dass dies ein Kurzname für cerberos ist, wie im offiziellen C ++ - Standarddokument genannt. § 22.3.1 / 3:    [Beispiel: Ein Iostream oper...
01.03.2013, 23:22
1
Antwort

Wie lautet die Namenskonvention für Klassen im DataAccess-Projekt?

Normalerweise benenne ich nach Klassen im Business-Projekt als Manager.cs, wie BaseManager.cs, CommentsManager.cs, ProfileManager.cs, etc ... Wie benennen Sie Ihre Klassen im DataAccess-Projekt? Nennen Sie es CommentsDA, CommentsDB oder was?...
23.12.2009, 23:20
3
Antworten

Wie lautet das akzeptierte Muster für Benennungsmethoden, die Aufgaben zurückgeben?

APM verwendet BeginXXX / EndXX-Paare und das Event-basierte asynchrone Muster ( EAP ) XXXAsync- und XXXCompleted-Paare, aber ich habe noch nichts Standard bei der Benennung von Methoden gesehen, die eine Aufgabe zurückgeben. Ich habe XXXTask...
02.06.2010, 22:03
1
Antwort

"Erfinde solche Namen niemals; verwende sie nur als dokumentiert. "Wer?

Ich lese PEP 8 , um zu wissen, ob ich ein (imaginäres) Erschaffer bin Ein Objekt mit einem Namen wie __foo__ ist eine gute Idee oder nicht. PEP 8 sagt das über __double_leading_and_trailing_underscore__ :    Erfinde niemals solche Namen...
15.01.2015, 14:00
2
Antworten

Sollte ich "get" -prefix in meinem Methodennamen verwenden?

Ich habe diese abstrakte Klasse, die als Datenspeicher verwendet wird. %Vor% Speziellere Klassen (d. h. Unterklassen dieser Klasse) implementieren Methoden für verschiedene Datenquellen, z. CSV, ARFF und andere Formate. Ich habe mich gefr...
13.12.2011, 13:01
4
Antworten

Wie nennt man einen URL-Pfad ohne einen Hostnamen?

Aus Neugier und der Notwendigkeit, eine Konfigurationseinstellung richtig zu benennen: Wie nennt man eine URL, die eine absolute Pfadreferenz ist, aber keine Domäne? http://www.domain.com/path/to/myfile ist eine absolute, vollständige UR...
27.06.2010, 11:37
2
Antworten

Wie benenne ich iOS-Elemente im Code?

Ich habe in letzter Zeit viele iPhone-Entwicklungen gemacht, und ich habe ein Problem mit dem Namen, für das ich mir keine gute Lösung vorstellen kann. Das Problem ist, dass ich manchmal auf "iOS" in Variablen, Namespaces oder Klassennamen verwe...
25.03.2011, 15:28