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.
Ich entwerfe eine Datenbank und habe kürzlich eine Spalte in einer Tabelle DayOfWeek benannt. Dabei habe ich vergessen, dass DayOfWeek eine integrierte Funktion in SQL Server ist. Jetzt entscheide ich, ob ich es so belassen soll wie es ist und r...
Ich weiß, dass Swift keine Namespaces verwendet, aber diese Namen sind in jedem Modul definiert. Vor allem verstehe ich nicht sehr gut, wie dies Namenskollisionen vermeidet - fühlen sich frei zu erarbeiten.
Trotzdem lautet meine Hauptfrage: N...
Ich habe einige Funktionen in meinem Code, die entweder ein Objekt oder ein iterbares Objekt als Eingabe akzeptieren. Mir wurde beigebracht, für alles sinnvolle Namen zu verwenden, aber ich bin mir nicht sicher, wie ich mich hier verhalten soll....
Zum Beispiel enumerable.ToList() gegen list.AsReadOnly() .
Ich frage, weil ich eine Klasse habe, die ein IEnumerable<T> in ein IDataReader verwandelt. Ich frage mich, ob die Erweiterungsmethode, die es erstellt, ToDataReader...
Es scheint mir, dass es sich um redundante Informationen handelt, da die Verwendung der Klasse es als eine Ausnahme erscheinen lässt. Außerdem muss die Klasse in PHP die Klasse Exception erweitern, so dass es offensichtlich ist, dass es eine...
Habe ich richtig gedacht, ein dist -Verzeichnis und ein build -Verzeichnis sind beide Produktionsverzeichnisse, die die Dateien enthalten, die auf dem Webserver bereitgestellt werden müssen.
Was ist zu verwenden?
Ein dist -Verzeic...
Was es wirklich überprüft, ist contains () und nicht die Anzahl der Vorkommen, richtig? Duplikate sind auch nicht erlaubt, also würde nicht enthalten () ein besserer Name als count ()?
Ich habe die folgenden zwei Methoden, die ich mich wundere, wenn sie angemessen sind:
%Vor%
Während dieser Code funktioniert, hoffe ich, den Teil zu vermeiden, der StartsWith überprüft und programmatisch die Namenskonvention erhält. Gibt es...
Ich weiß, dass die Namenskonventionen dazu eigentlich nichts sagen, aber ich Ich bin nur neugierig zu wissen ... Wenn Sie eine Variable lokal für eine bestimmte Methode deklarieren, haben Sie PascalCase oder camelCase es?
Welche Liste von Verben verwenden Sie für Methodennamen? Was ist dein persönlicher oder Team-Standard?
Ich debattiere, ob Do vs. Run vs. Execute vs. Perform zu verwenden ist, und frage mich, ob einige davon nicht mehr zu empfehlen sind oder w...