**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.
Ich hoffe, dies ist eine Programmierfrage, da Sie in jedem Programmier-Tutorial in den Codebeispielen auf "foo" stoßen. (ja, genau?) Was bedeutet "foo" wirklich? Wenn es nichts bedeuten soll , wann wurde es so verwendet?
Einige Tools im Codestil empfehlen dies, und ich erinnere mich, dass einige Unix-Befehlszeilentools vor fehlenden Leerzeilen warnen. Was ist der Grund für eine zusätzliche leere Zeile?
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 8 Jahren . Verbessere diese Frage Ich habe mit einer kleinen Gruppe von Leuten zum Spaß an …
Angenommen, es connectionDetailshandelt sich um ein Python-Wörterbuch. Was ist die beste, eleganteste und "pythonischste" Methode, um Code wie diesen umzugestalten? if "host" in connectionDetails: host = connectionDetails["host"] else: host = someDefaultValue
In der Vergangenheit habe ich immer Unterstriche zum Definieren von Klassen- und ID- Attributen in HTML verwendet. In den letzten Jahren habe ich auf Bindestriche umgestellt, hauptsächlich, um mich dem Trend in der Community anzupassen , nicht unbedingt, weil es für mich Sinn machte. Ich habe immer gedacht, dass Bindestriche …
Ich bin gerade zu Pycharm gewechselt und freue mich sehr über alle Warnungen und Hinweise, die es mir gibt, um meinen Code zu verbessern. Außer diesem, den ich nicht verstehe: This inspection detects shadowing names defined in outer scopes. Ich weiß, dass es eine schlechte Praxis ist, auf Variablen vom …
Ich habe mich gefragt, was die sauberste und verständlichste Syntax für die Durchführung von Bedingungsprüfungen für nullfähige Bools ist. Ist der folgende gute oder schlechte Codierungsstil? Gibt es eine Möglichkeit, den Zustand besser / sauberer auszudrücken? bool? nullableBool = true; if (nullableBool ?? false) { ... } else { ... …
Ich bin kein PHP-Entwickler, daher frage ich mich, ob es in PHP beliebter ist, explizite Getter / Setter in einem reinen OOP-Stil mit privaten Feldern zu verwenden (wie ich es mag): class MyClass { private $firstField; private $secondField; public function getFirstField() { return $this->firstField; } public function setFirstField($x) { $this->firstField …
Mein Codierungsstil umfasst die folgende Redewendung: class Derived : public Base { public : typedef Base super; // note that it could be hidden in // protected/private section, instead // Etc. } ; Dies ermöglicht es mir, "super" als Alias für Base zu verwenden, beispielsweise in Konstruktoren: Derived(int i, int …
Soll ich exit()oder nur returnAnweisungen in verwenden main()? Persönlich bevorzuge ich die returnAussagen, weil ich das Gefühl habe, eine andere Funktion zu lesen, und die Flusskontrolle beim Lesen des Codes reibungslos ist (meiner Meinung nach). Und selbst wenn ich die main()Funktion umgestalten möchte , returnscheint es eine bessere Wahl zu …
Mein persönlicher Stil mit C ++ besteht immer darin, Klassendeklarationen in eine Include-Datei und Definitionen in eine CPP-Datei einzufügen, ähnlich wie in Lokis Antwort auf C ++ - Header-Dateien, Codetrennung . Zugegeben, ein Teil des Grundes, warum ich diesen Stil mag, hat wahrscheinlich mit all den Jahren zu tun, die …
Ich habe die folgenden JavaScript-Variablen: var fontsize = "12px" var left= "200px" var top= "100px" Ich weiß, dass ich sie iterativ wie folgt auf mein Element setzen kann: document.getElementById("myElement").style.top=top document.getElementById("myElement").style.left=left Ist es möglich, sie alle auf einmal zusammenzusetzen, so etwas? document.getElementById("myElement").style = allMyStyle
Ich weiß, dass dies nicht das wichtigste Problem ist, aber ich habe gerade festgestellt, dass ich den Javadoc-Kommentarblock vor oder nach der Anmerkung einfügen kann. Was möchten wir als Codierungsstandard übernehmen? /** * This is a javadoc comment before the annotation */ @Component public class MyClass { @Autowired /** * …
Ich habe in letzter Zeit häufig festgestellt, dass Typedefs für eine bestimmte Klasse innerhalb dieser Klasse relevant sind, d. H. class Lorem { typedef boost::shared_ptr<Lorem> ptr; typedef std::vector<Lorem::ptr> vector; // // ... // }; Diese Typen werden dann an anderer Stelle im Code verwendet: Lorem::vector lorems; Lorem::ptr lorem( new Lorem() …
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, …
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.