**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.
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 …
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 …
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, …
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, …
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, …
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 …
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 == …
Gibt es irgendwelche Vorteile von std::for_eachOver- forLoop? Mir std::for_eachscheint nur die Lesbarkeit von Code zu beeinträchtigen. Warum empfehlen dann einige Codierungsstandards die Verwendung?
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 …
Jeden Tag liebe ich Python mehr und mehr. Heute habe ich einen Code geschrieben wie: for i in xrange(N): do_something() Ich musste N-mal etwas tun. Aber jedes Mal hing es nicht vom Wert von i(Indexvariable) ab. Mir wurde klar, dass ich eine Variable erstellte, die ich nie verwendet habe (i …
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, …
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 …
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 …
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 …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.