Suchergebnisse für Anfrage "coding-style"
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 ...
PHP return (Wert); vs Rückgabewert;
Gibt es einen Unterschied zwischenreturn($var); undreturn $var; andere als es in Klammern einwickeln?
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 ...
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 ...
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 { ...
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, ...
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 ...
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 ...
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 ...
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 ...