Als «coding-style» getaggte Fragen

**VERWENDE NICHT! Dieses Tag bezieht sich auf ein Thema mit vollständiger Meinung und ist daher nicht mehr themenbezogen. ** Fragen, die dem Codierungsstil und den Konventionen folgen.

15
Sollten Enums in C # eine eigene Datei haben? [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 2 Jahren . Verbessere diese Frage Ich habe eine Klasse, die eine …
178 c#  coding-style  enums 

30
String-Ausgabe: Format oder Concat in C #?
Angenommen, Sie möchten Zeichenfolgen ausgeben oder verknüpfen. Welchen der folgenden Stile bevorzugen Sie? var p = new { FirstName = "Bill", LastName = "Gates" }; Console.WriteLine("{0} {1}", p.FirstName, p.LastName); Console.WriteLine(p.FirstName + " " + p.LastName); Verwenden Sie lieber das Format oder konzentrieren Sie sich einfach auf Zeichenfolgen? Was ist Ihre …

30
Warum wird es als schlechte Praxis angesehen, geschweifte Klammern wegzulassen? [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, …
177 java  c#  c++  c  coding-style 


9
.toArray (neue MyClass [0]) oder .toArray (neue MyClass [myList.size ()])?
Angenommen, ich habe eine ArrayList ArrayList<MyClass> myList; Und ich möchte bei Array anrufen, gibt es einen Leistungsgrund zu verwenden MyClass[] arr = myList.toArray(new MyClass[myList.size()]); Über MyClass[] arr = myList.toArray(new MyClass[0]); ? Ich bevorzuge den zweiten Stil, da er weniger ausführlich ist, und ich nahm an, dass der Compiler sicherstellen wird, …


6
Was ist der richtige Weg, um Python-Anweisungen "import x" und "from x import y" zu sortieren?
Der Python-Styleguide schlägt vor, Importe wie folgt zu gruppieren: Importe sollten in der folgenden Reihenfolge gruppiert werden: Standardbibliotheksimporte verwandte Importe von Dritten lokale anwendungs- / bibliotheksspezifische Importe Es wird jedoch nichts darüber erwähnt, wie die beiden verschiedenen Arten der Einfuhr dargelegt werden sollten: from foo import bar import foo Es …

9
Gute oder schlechte Praxis? Objekte im Getter initialisieren
Ich habe eine seltsame Angewohnheit, wie es scheint ... zumindest laut meinem Kollegen. Wir haben zusammen an einem kleinen Projekt gearbeitet. Ich habe die Klassen so geschrieben (vereinfachtes Beispiel): [Serializable()] public class Foo { public Foo() { } private Bar _bar; public Bar Bar { get { if (_bar == …
167 c#  coding-style  getter 


16
Einzigartige Möglichkeiten zur Verwendung des Null Coalescing-Operators [geschlossen]
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 2 Monaten . Verbessere diese Frage Ich weiß, dass die Standardmethode …


30
Gibt es heutzutage einen gültigen Grund für die Durchsetzung einer maximalen Breite von 80 Zeichen in einer Codedatei? [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, …

23
Setzen der Variablen nach free auf NULL
In meiner Firma gibt es eine Codierungsregel, die besagt, dass die Variable nach dem Freigeben von Speicher auf zurückgesetzt wird NULL. Zum Beispiel ... void some_func () { int *nPtr; nPtr = malloc (100); free (nPtr); nPtr = NULL; return; } Ich habe das Gefühl, dass in Fällen wie dem …

13
Was ist mit einem führenden Unterstrich bei PHP-Klassenmethoden los?
Beim Durchsuchen verschiedener PHP-Bibliotheken ist mir aufgefallen, dass viele Leute einigen Klassenmethoden einen einzelnen Unterstrich voranstellen, z public function _foo() ...anstatt... public function foo() Mir ist klar, dass dies letztendlich auf persönliche Vorlieben zurückzuführen ist, aber ich habe mich gefragt, ob jemand einen Einblick hat, woher diese Gewohnheit kommt. Mein …
155 php  coding-style 

8
Ist es ein guter Stil, explizit in Ruby zurückzukehren?
Ich komme aus einem Python-Hintergrund, in dem es immer einen "richtigen Weg" (einen "pythonischen" Weg) gibt, wenn es um Stil geht, und frage mich, ob es für Ruby dasselbe gibt. Ich habe meine eigenen Stilrichtlinien verwendet, denke aber darüber nach, meinen Quellcode freizugeben, und ich möchte, dass er sich an …

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.