Suchergebnisse für Anfrage "coding-style"

34 die antwort

Gibt es einen guten Grund, Großbuchstaben für SQL-Schlüsselwörter zu verwenden? [geschlossen

Die Standardeinstellung scheint Großbuchstaben zu sein, aber gibt es wirklich einen Grund, Großbuchstaben für Schlüsselwörter zu verwenden? Ich habe angefangen, Großbuchstaben zu verwenden, weil ich nur versucht habe, die Werte von SQL Server ...

12 die antwort

PHP return (Wert); vs Rückgabewert;

Gibt es einen Unterschied zwischenreturn($var); undreturn $var; andere als es in Klammern einwickeln?

10 die antwort

Best Practice für C-Header-Dateien mit #ifndef #define # endif

Was betrifft Best Practice in Bezug auf das folgende "Muster"? #ifndef BLAFOO_H #define BLAFOO_H /* ... * ... */ #endif /* BLAFOO_H */ie soll ich den Header im @ benenn#define Direktive? Ich habe alles von sagte @ gesehBLAFOO_H zu__BLAFOO_H ...

TOP-Veröffentlichungen

26 die antwort

Wie mache ich den saubersten Code, wenn ich einem Benutzer den Fortschritt berichte?

Ich habe in den letzten Monaten Probleme damit, einen sauberen Code zu finden, um einem Benutzer über den Fortschritt zu berichten. Alles scheint immer zu laufen auf: ReportProgress("Starting Task 1"); doTask1(); ReportProgress("Task 1 is ...

20 die antwort

Factory vs Instanzkonstruktoren

Ich kann mir keinen Grund vorstellen, warum einer besser ist als der andere. Vergleichen Sie diese beiden Implementierungen: public class MyClass { public MyClass(string fileName) { // some code... } }im Gegensatz zu public class MyClass { ...

20 die antwort

Erzwungene Benennung von Parametern in Python

In Python haben Sie möglicherweise eine Funktionsdefinition: def info(object, spacing=10, collapse=1), das auf eine der folgenden Arten aufgerufen werden kann: info(odbchelper) info(odbchelper, 12) info(odbchelper, collapse=0) info(spacing=15, ...

16 die antwort

pythonic Weg, um etwas N-mal ohne eine Indexvariable zu tun?

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 was machen. Aber jedes Mal hing es nicht vom Wert von @ i (Indexvariable). Mir ist aufgefallen, dass ...

2 die antwort

Linting Versprechen in Javascript

Ich möchte die Verwendung von Q-Versprechen in der Codebasis meines Teams standardisieren. Gibt es irgendwelche guten jscs-Erweiterungen (oder andere Linters), die helfen, den Stil in Bezug auf Versprechen durchzusetzen? Wir möchten, dass unser ...

34 die antwort

Sollte ich testen, ob 1 oder nicht 0 ist?

Ich habe neulich hier programmiert und ein paar if-Anweisungen mit ganzen Zahlen geschrieben, die immer entweder @ sin0 oder1 (praktisch alsbools). Ich habe mich selbst gefragt Wenn auf positives Ergebnis getestet wird, was besser ist; Testen ...

6 die antwort

Wie vermeide ich, sort.Interface für ähnliche Golang-Strukturen erneut zu implementieren?

Es gibt ein Problem, das mich in Golang stört. Angenommen, ich habe 2 Strukturen: type Dog struct { Name string Breed string Age int } type Cat struct { Name string FavoriteFood string Age int }Und wenn ich versuche zu sortieren[]*Dog und[]*Cat ...