Tag: coding-style

**NICHT VERWENDEN! Dieser tag bezieht sich auf eine ganz eigenwillige unterliegen und deshalb nicht mehr on-topic.**

Fragen, die Folgen Programmierstil und Konventionen.

Sollte ich vermeiden Sie verschachtelte if-Anweisungen in Perl?

Anzahl der Antworten 10 Antworten
Mache ich einige Perl-und da mein verschachtelte "wenn" - Aussagen ist das fahren mich verrückt. Ich habe es geschafft zu reduzieren, einige von Ihnen mit guard blockiert, die in einem anderen Abschnitt, aber ich bin hier hängengeblieben.

Python-print aus float oder integer

Anzahl der Antworten 3 Antworten
Wie kann ich drucken Sie schwimmt, wenn das Ergebnis dezimal-oder print-out-integer, wenn das Ergebnis keine Dezimalzahl? c = input("Enter the total cost of purchase: ") bank = raw_input("Enter the bank of your credit card (DBS, OCBC, etc.):

So entfernen Sie 3D-Rahmen im IE8 mit DOCTYPE XHTML?

Anzahl der Antworten 5 Antworten
Das problem: Hier ist, was ich tun body { border: 0; } wie hier vorgeschlagen: Entfernen die Grenze von WebBrowser-Steuerelement Aber dies funktioniert nur, wenn wir mit dem folgenden doctype: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

Android SeekBar [ProgressBar] Stil - wie das festlegen benutzerdefinierter hintergrund drawable

Anzahl der Antworten 3 Antworten
Möchte ich seekbar wie diese: http://img687.imageshack.us/img687/2371/volumec.png Die Sache ist die, dass ichve already found customizing seekbars over here http://groups.google.com/group/android-developers/browse_thread/thread/be3fed0b4f766cc?pli=1 but the problem is, that I need **those gaps** between in my drawable and I dont wissen, wie

Wie verwende ich phpcs in sublime zu erfahren, coding standards?

Anzahl der Antworten 3 Antworten
Ich will Programmieren lernen PHP standard. Ich fand diese Artikel und (auf seinen Rat) installiert phpcs in sublime text 2. Wenn ich gehe zu Extras -->phpcode sniffer -->sniff diese Datei findet, die syntax-Fehler, aber nicht die Codierung

Schienen inline-Javascript und Best Practices

Anzahl der Antworten 5 Antworten
Ich bin irgendwie neu mit Schienen, und eine app, die ich arbeite, ist gut voran - aber ich bin auf der Suche, obwohl Sie den generierten HTML-und bemerkt Dinge wie... <script type="text/javascript"> //<![CDATA[ Droppables.add(...); //]]> </script> Bestreut

Python-PEP 8 docstring line Länge

Anzahl der Antworten 3 Antworten
Ich habe vor kurzem damit begonnen, herauszufinden wäre es eine gute Idee zu Folgen, PEP 8. Ich habe meine editor-Anzeige der 80-Spalte markieren-und jetzt bin versucht, wrap-Zeilen, um es in passen. Meine Frage ist diese. In PEP-8

Ist es möglich, zu brechen, code-behind in mehrere partial-Dateien?

Anzahl der Antworten 3 Antworten
Habe ich eine .aspx Web-Formular mit ein .aspx.cs code-behind. Die code-behind ist fast 2000 Zeilen lang, und es ist immer der Punkt, wo der einzige Weg, um leicht zu navigieren ist, um eine Tonne der Räume zwischen

richtigen Stil für element-Weise Operationen auf Listen ohne numpy (python)

Anzahl der Antworten 5 Antworten
Ich würde gerne operieren, die auf Listen-element element ohne Verwendung von numpy, zum Beispiel, ich möchte add([1,2,3], [2,3,4]) = [3,5,7] und mult([1,1,1],[9,9,9]) = [9,9,9], aber ich bin mir nicht sicher, welchen Weg zu tun, wird es als

PHP: gibt es einen Grund, um eine newline am Ende der Datei

Anzahl der Antworten 5 Antworten
Wann begehe ich eine php-Datei auf github bekomme ich die Meldung "No newline at end of file". Es ist nur eine Warnung, und ich erinnere mich, dass aus irgendeinem Grund es ist gut, einen Zeilenumbruch am Ende

Mit true und false als die Ausdrücke, die in einer bedingten operation

Anzahl der Antworten 9 Antworten
Pflege ich einige code und haben festgestellt, die folgenden Muster eine Menge: var isMale = (row["Gender"].ToString() == "M") ? true : false; stattdessen: var isMale = (row["Gender"].ToString() == "M"); Gibt es einen Grund warum wer würde dies

Sollte ich Immer Voll Qualifizieren Spaltennamen In SQL?

Anzahl der Antworten 11 Antworten
Interesse beim arbeiten mit SQL-Anweisungen sollte ich immer die voll gekennzeichnete Spalte name (tablename.columnname) selbst wenn nur das arbeiten mit einer Tabelle z.B. SELECT table.column1, table.column2 FROM table InformationsquelleAutor Nick Allen | 2009-02-17

Autoload in Python

Anzahl der Antworten 3 Antworten
Habe ich In der Vergangenheit verwendet, perl AUTOLOAD-Einrichtung für die Umsetzung von lazy loading von Symbolen in einem namespace, und wollte die gleiche Funktionalität in python. Traditionell ist die nächstgelegene Sie zu sein scheinen in der Lage

Python-Funktion parameter: Tupel/Liste

Anzahl der Antworten 9 Antworten
Meine Funktion erwartet eine Liste oder ein Tupel als parameter. Es spielt nicht wirklich, was es ist, alle es tut, ist, übergeben Sie es an eine andere Funktion akzeptiert entweder eine Liste oder Tupel: def func(arg): #

Ist es Verletzung des Clean-Code zum Aufruf der init-Methode im Konstruktor wie diese

Anzahl der Antworten 6 Antworten
Mein Anliegen in der untenstehende code ist, dass der Parameter an den Konstruktor ist eigentlich nicht direkt zugeordnet, um die Klasse-Instanz-Felder. Die Instanz-Felder herleiten Wert aus der parameter-und für die bin ich mit dem initalize-Methode. Weiter, habe

Formatierung assoziatives array-Deklaration

Anzahl der Antworten 7 Antworten
Beim deklarieren ein assoziatives array, wie gehen Sie mit der Einrückung der Elemente des Arrays? Ich habe gesehen, eine Reihe von verschiedenen Stilen (PHP-syntax, da das ist, was ich ' ve wurde in letzter Zeit). Dies ist

Ist die #region-Direktive wirklich nützlich .NET?

Anzahl der Antworten 17 Antworten
Nach der Pflege viel code, übersät mit #region (sowohl in C# und VB.NET), es scheint mir, dass dieses Konstrukt ist nur ein Haufen "Arbeit" für den Programmierer. Es ist Arbeit, um die dang Dinge in den code,

Der Raum zwischen Zeile-Kommentar-Zeichen(s) und start des eigentlichen Kommentar

Anzahl der Antworten 8 Antworten
Merke ich, dass diese Regel unterscheidet sich möglicherweise von der eines Unternehmens, coding-standards zu einem anderen, aber im Allgemeinen, was wird bevorzugt? Mit einem Leerzeichen nach der Zeile-Kommentar: int foo = Bar(quux + 1); //compensate for quux

Warum nicht Menschen Gedankenstrich C++ Zugriffsbezeichner/case-Anweisungen?

Anzahl der Antworten 10 Antworten
Sehe ich oft Sachen wie diese: class SomeClass { public: void someMethod(); private: int someMember; }; Scheint dies völlig unnatürlich auf mich (das gleiche gilt für case-Anweisungen bei der Verwendung von switch). Ich erwartete etwas wie dieses,

Übereinstimmung mit jedem Zeichen (inklusive Zeilenumbrüche) in sed

Anzahl der Antworten 6 Antworten
Ich habe einen sed-Befehl, den ich ausführen möchten, auf eine riesige, schreckliche, hässliche HTML-Datei, die erstellt wurde aus einem Microsoft Word-Dokument. Alle Sie tun sollten, ist zu entfernen Sie alle Instanzen der Zeichenfolge style='text-align:center; color:blue; exampleStyle:exampleValue' Den

Wie konfigurieren, optimieren Importe on-the-fly, ohne neu anordnen, die import-Anweisungen?

Anzahl der Antworten 2 Antworten
In intellij Idea ist es möglich zu konfigurieren Importe Optimierung on-the-fly, wenn diese Konfiguration eingestellt, IDE löschen Sie nicht verwendete importiert und Sie zu Sortieren. Ist es aber möglich, import-Optimierung on-the-fly, aber ohne Sortierung importiert? Zum Beispiel

Was ist ein guter Weg, um eine Klasse unserializable?

Anzahl der Antworten 5 Antworten
Java enthält eine Menge von Klassen (wie in Swing), die Umsetzung der gefürchtete und fehleranfällig interface Serializable. Wenn Sie, sagen, implementieren ein neues TableModel durch die Erweiterung AbstractTableModel, das neue Modell muss serialisierbar sein, aber was ist,

Was sind die Merkmale von spaghetti-code?

Anzahl der Antworten 4 Antworten
Jemand sagte, dass, wenn Sie Ihre PHP-code und Anwendung Globale Variablen verwenden, dann muss es spaghetti-code (ich nehme dieses). Ich benutze WordPress eine Menge. Soweit ich weiß, es ist das beste, was in der Nähe der großen

Was ist die Bedeutung von int[]

Anzahl der Antworten 5 Antworten
Was ist der Sinn des int in C-Programmierung, wenn Sie ihn deklarieren? Wie in diesem code int findPivot(int, int, int); In dem gegebenen code, es ist eine int* ein Zeiger auf int. Es ist ein array von

JavaScript Leerzeichen Nach Funktion

Anzahl der Antworten 4 Antworten
Ich weiß, dass Leerzeichen ist irrelevant in JavaScript, aber ich bin neugierig, Stil. Bei der Definition einer Funktion wie: function Foo(a, b, c) {} Ich nicht setzen Sie ein Leerzeichen hinter dem Funktionsnamen. Aber, wenn ich am

javascript Globale variable scope

Anzahl der Antworten 1 Antworten
So, ich höre, dass die variable in js initialisiert, ohne dass ein "var" wird global sein. also: $(document).ready(function(){ function foo(){ //since i'm not using "var", will this function become global? } var bar = function(){ //is this

Switch-Anweisung formatieren

Anzahl der Antworten 5 Antworten
Ich habe den Konflikt über das formatieren von switch-Anweisungen für eine Weile jetzt. Ich sehe drei praktikable Möglichkeiten, und zwar habe ich mit der ersten mehr als oft nicht (so Wie es die form, die ich am

Ist es möglich, zur Anpassung der Gedankenstrich Stil von XCode?

Anzahl der Antworten 6 Antworten
Zum Beispiel, ich möchte nicht Einzug namespaces in C++ - code, aber das prefpane scheint nicht zu jedem Ort zu machen, eine Entscheidung in dieser Granularität. Gibt es einige versteckten config-Datei oder so? Oder bin ich einfach

$(document).ready() oder $(function ()), Welche zu benutzen?

Anzahl der Antworten 4 Antworten
Ich sah, es ist ein Frage beantwortet es darum, ob es einen Unterschied zwischen der Verwendung $(document).ready(function(){}) und $(function(){}) (gibt es nicht), aber meine Frage ist was ist die bevorzugte syntax und warum. Habe ich mit jQuery

Datei öffnen, Lesen, Bearbeiten und zurück schreiben - kürzeste Methode in Python

Anzahl der Antworten 6 Antworten
Möchte ich einige grundlegende Filterung auf eine Datei. Lesen Sie es, tun, Bearbeitung, schreiben Sie es zurück. Ich bin nicht auf der Suche nach "Golf", wollen aber die einfachste und eleganteste Methode, dies zu erreichen. Ich kam

@param-tag ausrichten in php code sniffer

Anzahl der Antworten 1 Antworten
Ich bin php-code-sniffer für eine Funktion möchte ich noch hinzufügen @param-tag, aber es ist mir alignment-Fehler Erster und zweiter param. /** * for generating thumbnail * * @param int $minSize an integer to size of thumbnail *

Nicht mit C++ - Ausnahmen von design, in llvm/clang

Anzahl der Antworten 6 Antworten
llvm/clang sind als gute C++ - code-Basen. Ich Frage mich, warum C++ - Ausnahmen arenot in Ihnen verwendet überhaupt? Speicher verwaltet wird, mit so etwas wie pools, und Fehler werden gemeldet, mit returnd Werte und codes wie

Richtige Weg, um zu verhindern, dass die Instanziierung in Java

Anzahl der Antworten 1 Antworten
So wie es momentan steht, diese Frage ist nicht eine gute Passform für unsere Q&A-format. Wir erwarten Antworten auf Tatsachen gestützt, Referenzen und know-how, aber diese Frage wird wahrscheinlich werben Debatte, Argumente, polling, oder erweiterte Diskussion. Wenn

jQuery Elemente ohne display="none"

Anzahl der Antworten 2 Antworten
Wie bekomme ich alle tbody > tr, dass nicht über das style-Attribut: display: none? InformationsquelleAutor Yekver | 2011-04-23

Ist die Programmierung Stil wichtig? Wie Wichtig Ist?

Anzahl der Antworten 45 Antworten
Letztes Jahr war ich die Fehlersuche von einem Teammitglied-code, und es fehlte Einzüge und Kommentare. Ich Sprach mit ihm darüber, er sagte ihm, es war keine gute Idee, aber er bekam beleidigt. Er war/ist klüger als ich

rowspan arbeiten nicht mit thead und tbody

Anzahl der Antworten 1 Antworten
Ich versuche, mit rowspan in einer Tabelle mit thead und tbody ex. <table> <thead> <tr> <td rowspan="2">test</td> <td>Initials</td> </tr> </thead> <tbody> <tr> <td>&#160;</td> </tr> </tbody> Aber es hat mir nicht erlauben, es zu tun. Gibt es eine

Java-return Wert im try-catch-finally-Mechanismus

Anzahl der Antworten 4 Antworten
Ich habe gerade stieß dieses folgenden code: public class TestFinally { public static void main(String args) { int returnValue = function(); System.out.println("Return value: " + returnValue); } public static int function() { try { return 1; }

PHP: private, protected, public Schnittstelle?

Anzahl der Antworten 5 Antworten
wenn ich durch GitHub die meisten Projekte definieren von Methoden in die Schnittstelle auf diese Weise: interface ExampleInterface { function getId(); } meine Frage ist jetzt, warum ist es schlechter Stil, definieren Sie die Methode Sichtbarkeit in

korrekte Schreibweise einer MySQLi prepared statement in einer Funktion?

Anzahl der Antworten 2 Antworten
Prepared Statements Okay, ich habe gerade angefangen, einen Blick auf MySQLi prepared statements. Dies war ein großer Schritt für mich, wie ich bin sehr neu in MySQL und PHP sowieso, also habe ich eine extrem dürftige greifen

Was genau ist der Unterschied zwischen Meinem.Computer.Dateisystem und System.IO.Datei

Anzahl der Antworten 5 Antworten
Gibt es eine Menge von überschneidungen von Funktionen in der My.Computer.FileSystem und System.IO.File namespaces. Also, was genau ist der Unterschied zwischen: My.Computer.FileSystem.CopyFile(source, dest, True) und: System.IO.File.Copy(source, dest, True) Gibt es einen Leistungsunterschied? Was ist jedermanns Meinung auf

Schnelle Eingabe-Ausgabe-Funktion

Anzahl der Antworten 3 Antworten
#define getcx getchar_unlocked inline void inp( int &n )//fast input function { n=0; int ch=getcx();int sign=1; while( ch < '0' || ch > '9' ){if(ch=='-')sign=-1; ch=getcx();} while( ch >= '0' && ch <= '9' ) n =

Stil-Trigger in Silverlight

Anzahl der Antworten 1 Antworten
Ich versuche, mit Stil-Trigger in silverlight so: <Path Canvas.Top="20" Stroke="#FF808080" Data="M 0,20 20,0 40,20 Z" StrokeLineJoin="Round"> <Path.Style> <Style TargetType="{x:Type Path}"> <Setter Property="Fill" Value="DarkGray"/> <Style.Triggers> <DataTrigger Binding="{Binding ElementName=userControl, Path=PumpRunning}" Value="True"> <Setter Property="Fill" Value="DarkGreen"/> </DataTrigger> </Style.Triggers> </Style> </Path.Style> </Path>

Findbugs Probleme mit der Veränderlichkeit des Date-Objekts in Java

Anzahl der Antworten 4 Antworten
Dies ist mehr ein follow-up zu Fragen Eins & Zwei. Wie gesagt, in den Fragen, die den code unten public Date getSomeDate() { return someDate; } geben Sie die findbug Fehler Problem. Ist die vorgeschlagene Lösung war,

Lisp Klammern

Anzahl der Antworten 13 Antworten
Warum Lispers format Ihren code wie im Beispiel 1 anstelle von wie dargestellt in Beispiel 2? Für mich (und ich denke, die meisten anderen kommen aus verschiedenen Programmier-Hintergründe als Lisp), wird die Formatierung angezeigt, im Beispiel 2

Warum sind die try-Blöcke teuer?

Anzahl der Antworten 11 Antworten
Habe ich den Rat gehört, dass Sie sollten es vermeiden, versuchen, catch-Blöcke, wenn möglich, da Sie sind teuer. Meine Frage ist speziell über die .NET-Plattform: Warum sind die try-Blöcke teuer? Zusammenfassung der Antworten: Gibt es eindeutig zwei

Android private Felder benennen von Richtlinien sind ok?

Anzahl der Antworten 2 Antworten
Hier http://source.android.com/source/code-style.html#follow-field-naming-conventions es wird festgestellt, dass : Feldnamen Nicht-öffentlichen, nicht-statischen Feld-Namen beginnen mit m. Statische Feld-Namen beginnen mit s -. Anderen Felder beginnen mit einem Kleinbuchstaben. Public static final Felder (Konstanten) sind ALL_CAPS_WITH_UNDERSCORES. Es auch Staaten, die

Ändern spinner-button-style in android

Anzahl der Antworten 3 Antworten
wie kann ich das ändern das Aussehen von einem spinner-button ? Für jetzt, ich muss einfach verringern die Größe der schriftart. Nur die Taste, die Liste ist ok. Dank InformationsquelleAutor xain | 2011-03-21

Warum ist es davon ausgegangen, dass senden können zurück, mit weniger als die angeforderten Daten übertragen, die auf einem blockierenden socket?

Anzahl der Antworten 3 Antworten
Die standard-Methode zum senden von Daten über einen stream-socket seit jeher zu rufen, senden, mit einem Stück von Daten zu schreiben, überprüfen Sie den Rückgabewert, um festzustellen, ob alle Daten gesendet wurden und dann halten Sie den

richtige Art und Weise zu formatieren, die eine javascript-Funktion

Anzahl der Antworten 3 Antworten
Ganz auf die schnelle... was ist die richtige Methode zum formatieren einer javascript-Funktion? Sehe ich es so: function doThis(){ } und so: doThis = function(){ } Ist oder es vielleicht keinen Unterschied machen. Bitte lassen Sie mich

Wann sind Kommentare "zu viel", und wenn sind Sie nicht genug?

Anzahl der Antworten 9 Antworten
Gibt es eine on-going-Moll-Debatte, wo ich arbeite, über die Wirksamkeit der Kommentare in den code. Einer der führt, wies seine Entwickler nicht, Kommentare zu benutzen, da Sie zu "altmodisch", und ein paar andere Entwickler haben angegeben, dass