Tag: conventions
Ein generisches tag für jede anerkannte Methode, Dinge zu tun, die könnte auch die Benennung, Abstand, codieren, kommentieren, etc.
5
Antworten
Ich versuche zum ausführen einer SQL select-Anweisung abrufen, meine id, dann erhöht die id. Ich kann auswählen aus der Datenbank einfach nur gut. Aber wenn ich versuche, konvertieren Sie die Zeichenfolge in einen int, bekomme ich die
2
Antworten
Welche der folgenden ist der richtige Weg, um wieder etwas mit Python bei der Verwendung von konditionalen? Spielt es eine Rolle? Und warum? # OPTION 1 if conditional: return a else: return b # OPTION 2 if
4
Antworten
In node.js es scheint, dass ich in die gleiche 3-Dateinamen zu beschreiben, die wichtigsten Einstiegspunkt für eine app: Bei der Verwendung der express-generator - Paket, eine app.js - Datei erstellt, wie der Haupteinstiegspunkt für die entsprechende app.
3
Antworten
Ich erinnere mich an einige Zeit (Jahre, wahrscheinlich) Wochen Las ich auf Stackoverflow über die Reize der Programmierung mit möglichst wenigen, wenn tests wie möglich. Diese Frage ist etwas relevant, aber ich denke der stress war auf
2
Antworten
Ruby bietet zwei Möglichkeiten, um zu bewirken, dass eine Ausnahme programmatisch: raise und fail sowohl als Kernel Methoden. Nach den Unterlagen, Sie sind absolut gleichwertig. Aus Gewohnheit, habe ich nur raise so weit. Nun fand ich mehrere
2
Antworten
Ich dachte immer, der header-Dateien als eine Art "public interface" - Beschreibung einer Klasse, in dem Fall wäre es besser zu halten private Felder und Funktionen in der cpp-Datei. Ich verstehe, dass private Felder müssen in der
5
Antworten
TL;DR Nicht JavaScript-Unterstützung substitution/interpolation? Übersicht Arbeite ich auf einem JS-Projekt, und wie es immer größer wird, halten die Zeichenfolgen in guter Form ist immer viel schwieriger. Ich Frage mich, was ist die einfachste und herkömmlichste Art und
16
Antworten
Warum ist es schlechte Praxis, um Variablen zu deklarieren, auf einer Linie? z.B. private String var1, var2, var3 statt: private String var1; private String var2; private String var3; InformationsquelleAutor Craig Angus | 2008-09-19
3
Antworten
Frage ich mich, von der Konvention, wenn ein test fehlschlägt, ist es angebracht zu: Sagen, warum es fehlgeschlagen ist (business-Logik) Sagen, warum die Nachricht gesehen (sollte die Ausnahme geworfen worden, und es ist nicht) Beispielsweise fail("Accessed the
1
Antworten
Als Verehrer von John Carmack, ich war das Lesen der Id-Tech-öffentlich-verfügbaren Coding-Konventionen-Dokument (ftp://ftp.idsoftware.com/idstuff/doom3/source/CodeStyleConventions.doc wenn Sie interessiert sind), und kam über eine Konvention die ich nicht ganz verstehe: Verwenden Angabe der Genauigkeit für floating-point-Werte, es sei denn, es
2
Antworten
Brauche ich zum konvertieren einer traditionellen J2EE-web-Anwendung in ein neues Maven-web-Projekt. Im traditionellen Projekt-JSPs werden unter WebApp/jsps Ordner, JavaScript & CSS-Dateien unter WebApp/scripts Ordner, Bild unter WebApp/images Ordner .properties Dateien unter WebApp/resources Ordner. In der Maven-Projekt, wo
4
Antworten
Außerhalb profitieren von Adaptive Rendering für Alternative Geräte, macht es überhaupt Sinn machen, zu schreiben diesen code: writer.WriteBeginTag("table"); writer.WriteBeginTag("tr"); writer.WriteBeginTag("td"); writer.Write(HtmlTextWriter.TagRightChar); writer.WriteEncodedText(someTextVariable); writer.WriteEndTag("td"); writer.WriteEndTag("tr"); writer.WriteEndTag("table"); Wenn StringBuilder bauen könnte, die gleiche Sache mit einfach dies: sb.Append("<table><tr><td>"); sb.Append(someTextVariable);
3
Antworten
Was wäre eine idiomatische Verzeichnis-Struktur für ein TypeScript Projekt? Ich würde gerne folgende Funktionen in eine solche Struktur: Separate Verzeichnisse für TypeScript-Quellcode und transpiled JavaScript Separate Verzeichnisse für Projekt-source-code und test-code Mechanismus zur Auflösung von Referenzen über
1
Antworten
Ich Frage mich, ob es eine Allgemeine Konvention für die Verwendung des Semikolons in Lua, und wenn ja, wo/warum sollte ich Sie benutzen? Ich komme aus einer Programmierung im hintergrund, so endet statements mit einem Semikolon scheint
2
Antworten
Den Spring Framework API doc sagt: Des übereinkommens verwendet wird, um die Rückkehr der kleingeschriebene kurze name der Klasse, nach JavaBeans-property Regeln zur Namensgebung: So, com.myapp.Produkt wird zur Ware; com.myapp.MyProduct wird myProduct; com.myapp.UKProduct wird UKProduct. Ich schaute
5
Antworten
NetBeans 7.4 beta ist derzeit verfügbar für den öffentlichen download, und es wird eine seltsame Warnung Regel standardmäßig: Methode, die Länge ist 16 Zeilen (10 erlaubt) Meine Frage ist: Ist dieses ein akzeptierter code convention-Regel, dass nachgewiesen
5
Antworten
Nun, kurz gesagt, ich kann greifen müssen neue SWT-version statt der 3.3 verwenden wir jetzt. Das Projekt hat jetzt nur diese Abhängigkeit und baut fein: <dependency> <groupId>org.eclipse.swt.win32.win32</groupId> <artifactId>x86</artifactId> <version>3.3.0-v3346</version> </dependency> AFAICGoogle, es gibt keine neuere version im
9
Antworten
Bei der Arbeit platzieren wir die Klammer auf der nächsten Zeile, aber zu Hause habe ich das Gegenteil tun. Die man bevorzugen Sie? (K&R vs OTBS) function something() { //... } function something() { //... } Viele
6
Antworten
Gibt es einige one-liner Brücke Methode dump einer bestimmten Enumeration java.util.List oder java.util.Set? Etwas eingebaut Arrays.asList() oder Collection.toArray() sollte irgendwo vorhanden sein, aber ich bin nicht in der Lage zu finden, die in meinem IntelliJ debugger-Evaluators Fenster
30
Antworten
Ich habe immer tabs für die Einrückung wenn ich Python-Programmierung. Aber dann stieß ich auf eine Frage hier auf SO, wo jemand darauf hingewiesen, dass die meisten Python-Programmierer verwenden Sie Leerzeichen statt tabs zu minimieren-editor-editor-Fehler. Wie macht
13
Antworten
Ich schaute durch einige code und bemerkte, dass die Konvention war, um Zeiger-Typen wie SomeStruct* in typedef SomeStruct* pSomeStruct; Ist es ein Verdienst? InformationsquelleAutor der Frage Unknown | 2009-04-15
7
Antworten
Ich bin in den Prozess der Umgestaltung eine gewisse Logik eingebaut in eine Rails-Applikation in die middleware und ein ärgernis ich habe, laufen in einem scheinbaren Mangel an Konvention für wo Sie zu setzen. Derzeit habe ich
26
Antworten
Gibt es einen code/Kommentar-Verhältnis, das man als ein Zeichen des guten (schlechten) code für die Gesundheit? Können Sie geben Beispiele von open-source-Projekte, die als gut programmiert und Ihrer jeweiligen Kommentar-Verhältnis? (Ich weiß, das kein Verhältnis ist "true"
3
Antworten
Wo finde ich Ressourcen zu lernen Ant Pfad Stil Konventionen? Ich habe gegangen, um die Ant-Website selbst, konnte Sie aber nicht finden alle Informationen über Pfad Stile. InformationsquelleAutor der Frage MDK | 2010-06-01
5
Antworten
Könnte jemand einen link zu einem guten coding standard für Haskell? Ich habe festgestellt, diese und dieseaber Sie sind weit von einer umfassenden. Nicht zu erwähnen, dass die HaskellWiki eine solche "Perlen" wie "Klassen mit Pflege" und
11
Antworten
Seit std::list und std::vector vorhanden ist, gibt es einen Grund für die Verwendung der traditionellen C-arrays in C++, oder sollten Sie vermieden werden, ebenso wie malloc? InformationsquelleAutor der Frage Andreas | 2012-05-23
10
Antworten
Als ich verpflichten sich, ein R-Projekt von beliebiger Komplexität, die meine Skripte schnell lang und unübersichtlich. Was sind einige der Praktiken, die ich ergreifen kann, so dass mein code wird immer eine Freude, mit zu arbeiten? Ich
8
Antworten
Was ist der "ein [...] offensichtlich Weg" hinzufügen, um alle Elemente eines durchsuchbar zu einem bestehenden set? InformationsquelleAutor der Frage Ian Mackinnon | 2010-10-28
15
Antworten
Ich sehr selten treffen Sie andere Programmierer! Mein Gedanke, als ich zum ersten mal den token war "impliziert, dass" seit das ist, was es würde Sie Lesen, wie in einem mathematischen Beweis, aber das ist eindeutig nicht
7
Antworten
Gibt es best practices gibt, die ich befolgen soll, während das schreiben eines parser? InformationsquelleAutor der Frage Vinay | 2009-02-20
4
Antworten
Was ist die Lisp-Konvention über wie viele Semikolons zu verwenden, die für verschiedene Arten von Kommentaren (und was das level der Einrückung für verschiedene zahlen von Semikolon sein sollte)? Außerdem gibt es eine Konvention darüber, Wann verwenden
5
Antworten
In Python, die ich gesehen habe zwei variable Werte vertauscht Sie die Verwendung dieser syntax: left, right = right, left Ist dies als der standard-Weg, um swap-zwei variable Werte oder gibt es eine andere Möglichkeit, mit der
5
Antworten
Habe ich bemerkt, dass viele Projekte haben die folgende Struktur: Projekt-Eine bin lib src main java RootLevelPackageClass.java Derzeit benutze ich folgende Konvention (wie meine Projekte sind zu 100% in java): Projekt-Eine bin lib src RootLevelPackageClass.java Ich bin
4
Antworten
Soweit ich weiß, braucht man doppelte oder einfache Anführungszeichen für Schriftarten, wenn Sie ein Leerzeichen enthalten, wie: font-family: "Times New Roman", Times; font-family: 'Times New Roman', Times; Aber auf Google Fonts (http://www.google.com/webfont), sehe ich auch font-family: 'Margarine',
1
Antworten
Beim schreiben ein python-Modul und Funktionen in sich, ich habe einige "öffentliche" Funktionen, sollen ausgesetzt werden, um Außenseiter, aber einige andere "private" Funktionen, die nur zu sehen sein soll und verwendet lokal und intern. Verstehe ich in
5
Antworten
Was ist die Konvention für eine Endlosschleife in Java? Soll ich schreiben while(true) oder for(;;)? Ich persönlich würde verwenden while(true) weil ich mit while-Schleifen weniger oft. InformationsquelleAutor der Frage Justin | 2013-04-13
8
Antworten
Habe ich eine large-ish-Klasse (40 oder so-Methoden), ist Teil eines Pakets, werde ich Sie als Kurs-Arbeit. Derzeit, die Methoden sind ziemlich bunt gemischt in Bezug auf die Nützlichkeit öffentlich/privat etc. und ich möchte, um Sie in einer
7
Antworten
PEP 8 sagt: Importe werden immer am Anfang der Datei, gleich nach jedem Modul Kommentare und docstrings, und vor Modul globals und Konstanten. Auf occation, ich gegen PEP 8. Einige Male, die ich importieren Zeug innerhalb von
5
Antworten
Lernen ruby. Ich bin unter dem Eindruck, dass boolean-Attribute sollten wie folgt benannt: my_boolean_attribute? Allerdings bekomme ich syntax Fehler, wenn Sie versuchen, Folgendes zu tun: class MyClass attr_accessor :my_boolean_attribute? def initialize :my_boolean_attribute? = false end end Anscheinend
8
Antworten
Ich bin mit Klasse Mitgliedern zu halten Konstanten. E. g.: function Foo() { } Foo.CONSTANT1 = 1; Foo.CONSTANT2 = 2; Dies funktioniert gut, außer, dass es scheint ein wenig unorganisiert, mit all den speziellen code Foo verlegen,
5
Antworten
Ich bin vor einer bestimmten Zeile, 153 Zeichen lang sein. Nun, ich Neige dazu, die Dinge brechen nach 120 Zeichen (das ist natürlich stark davon abhängig, wo ich bin, und die lokale Konventionen.) Aber um ehrlich zu
4
Antworten
Für eine Datei mit dem angegebenen Klasse, SomeCoolClass, was wäre die richtige-oder standard-Dateinamen? 1. somecoolclass.rb 2. some_cool_class.rb 3. einige-cool-Klasse.rb 4. SomeCoolClass.rb oder eine andere Variante? Bemerkte ich in der Ruby-stdlib, Versionen 1, 2 und 3 verwendet werden.
5
Antworten
Gibt es eine best practice für die Definition von benutzerdefinierten Fehler-Typen in eine Ruby-Bibliothek (gem) oder Ruby on Rails-Anwendung? Speziell: Wo gehören Sie strukturell in das Projekt? Eine separate Datei, inline mit den entsprechenden Modul - /Klassen-definition,
5
Antworten
In der ersten Ausarbeitung eines neuen Edelstein muss ich gehen einige Implementierungen von Methoden empty ( Umsetzung in den nächsten ) Daher möchte ich, um zu signalisieren "noch nicht implementiert" exception Frage ich mich, ob es eine
7
Antworten
Lassen Sie uns sagen, Sie haben ein Fortran 90 Modul mit viele von Variablen, Funktionen und Unterprogramme. In Ihrem USE - Anweisung, welche Konvention Sie Folgen: explizit zu deklarieren, die Variablen/Funktionen/Unterprogramme, die Sie verwenden, mit der only
30
Antworten
Wenn Sie hatte die Iteration durch eine Schleife 7 mal, würden Sie verwenden: for (int i = 0; i < 7; i++) oder: for (int i = 0; i <= 6; i++) Gibt es zwei überlegungen: Leistung
13
Antworten
Während dem Programmieren python bin ich mit nur 2 Leerzeichen zum Einrücken, sicher PEP-8 wirklich nur empfehlen, sich 4 Räume, sondern auch historisch für mich ist es ungewöhnlich. So, jemand kann mich überzeugen, auch mit 4 Leerzeichen
4
Antworten
Gibt es eine python-Konvention für die, wenn Sie umgesetzt werden sollte __str__() versus __unicode__(). Ich habe gesehen, Klassen überschreiben __unicode__() häufiger als __str__() aber es scheint nicht konsistent zu sein. Gibt es bestimmte Regeln, wenn es besser
29
Antworten
console.log("double"); vs console.log('single'); Sehe ich mehr und mehr JavaScript-Bibliotheken gibt, wenn Sie einfache Anführungszeichen verwenden, wenn Umgang mit strings. Was sind die Gründe, warum Sie einen über den anderen? Ich dachte, Sie sind ziemlich austauschbar. InformationsquelleAutor der
5
Antworten
In so ziemlich allen Anwendungen mit Menüleiste, einige der Elemente, die ein Auslassungszeichen (...) hinter Ihnen, und einige nicht. Gibt es eine bekannte Konvention auf, wenn sich zu setzen, die drei Punkte gibt es und Wann nicht?