Als «coding-style» getaggte Fragen

Der Codierungsstil besteht aus einer Reihe von Richtlinien, die die Lesbarkeit und das Verständnis des Quellcodes verbessern.

8
Wie kann ich lernen, effektiv Pythonic-Code zu schreiben?
Eine Google-Suche nach "pythonic" zeigt eine Vielzahl von Interpretationen. Die Wikipedia-Seite sagt: Ein verbreiteter Neologismus in der Python-Community ist Python, der eine Vielzahl von Bedeutungen im Zusammenhang mit dem Programmstil haben kann. Zu sagen, dass Code pythonisch ist, bedeutet, dass er Python-Redewendungen gut verwendet, natürlich ist oder fließend in der …

3
Codierungsstil für sehbehinderte Programmierer [geschlossen]
Ich bin sehbehindert. Mit einer Brille sehe ich gut genug, um zu fahren, aber bei der Schriftgröße, mit der ich mich wohl fühle, kann ich nur ungefähr 15 Zeilen mit 100 Zeichen gleichzeitig sehen. Dies hat meinen Codierungsstil beeinflusst. Eine Sache, die ich tue, ist, kürzere Funktionen zu schreiben. Mein …

9
JOIN-Schlüsselwort verwenden oder nicht
Die folgenden SQL-Abfragen sind identisch: SELECT column1, column2 FROM table1, table2 WHERE table1.id = table2.id; SELECT column1, column2 FROM table1 JOIN table2 ON table1.id = table2.id; Und mit Sicherheit ergeben sich auf jedem DBMS, das ich je ausprobiert habe, die gleichen Abfragepläne. Aber ab und zu lese oder höre ich …
45 sql  coding-style 






8
Invertieren einer IF-Anweisung
Ich programmiere jetzt seit ein paar Jahren und habe vor kurzem begonnen, ReSharper mehr zu verwenden. Eine Sache, die ReSharper mir immer vorschlägt, ist, die if-Anweisung zu invertieren, um die Verschachtelung zu reduzieren. Angenommen, ich habe diesen Code: foreach (someObject in someObjectList) { if(someObject != null) { someOtherObject = someObject.SomeProperty; …




11
Ist es in Ordnung, Änderungen am Codierungsstil in einem Open Source-Projekt vorzunehmen, das nicht den Best Practices entspricht?
Kürzlich stieß ich auf eine Reihe von Open-Source-Ruby- Projekten (oder die meisten davon waren Ruby- Projekte) auf GitHub , die, wenn sie mit einem Code-Analyse-Tool wie Rubocop überprüft wurden, viele Verstöße hervorrufen . In den meisten Fällen werden doppelte Anführungszeichen anstelle von einfachen Anführungszeichen verwendet (wenn keine Interpolation erfolgt), wenn …

8
Verwende ich das Objekt beim Verwenden der Methodenverkettung erneut oder erstelle ich ein Objekt?
Bei der Verwendung von Methodenverkettungen wie: var car = new Car().OfBrand(Brand.Ford).OfModel(12345).PaintedIn(Color.Silver).Create(); Es kann zwei Ansätze geben: Verwenden Sie dasselbe Objekt wie folgt erneut: public Car PaintedIn(Color color) { this.Color = color; return this; } Erstellen Sie Carbei jedem Schritt ein neues Objekt vom Typ : public Car PaintedIn(Color color) { …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.