Als «conventions» getaggte Fragen

95
Bin ich unmoralisch, wenn ich einen Variablennamen verwende, der sich nur durch Groß- und Kleinschreibung von seinem Typ unterscheidet?

Nehmen Sie zum Beispiel diesen Code: var person = new Person(); oder für Sie Pythonistas: person = Person() Mir wird ständig gesagt, wie schlimm das ist, aber ich habe noch kein Beispiel für die Unmoral dieser beiden Codezeilen gesehen. Für mich ist eine Person eine Person und der Versuch, ihr...

95
Wo können private Methoden in Ruby platziert werden?

Die meisten Blogs, Tutorials oder Bücher verfügen über private Methoden am Ende einer Klasse / eines Moduls. Ist das die beste Vorgehensweise? Ich finde es bequemer, private Methoden nach Bedarf zu haben. Beispielsweise: public def my_method # do something minion_method end private def...

91
GB Englisch oder US Englisch?

Wenn Sie über eine API verfügen und ein in Großbritannien ansässiger Entwickler mit einem sehr internationalen Publikum sind, sollte dies Ihre API sein setColour() oder setColor() (Um ein Wort als einfaches Beispiel zu nehmen.) In Großbritannien ansässige Ingenieure sind in Bezug auf ihre...

89
Java-Boolesche Getter "is" vs "are"

Ich weiß, dass die Konvention in Java für boolesche Getter das Präfix "is" enthält. isEnabled isStoreOpen Aber was ist, wenn das Thema Plural ist? Das heißt, was ist, wenn ich nicht wissen möchte, ob ein Geschäft geöffnet ist, sondern wissen möchte, ob alle Geschäfte geöffnet sind? isStoresOpen()...

89
"ID" oder "ID" auf der Benutzeroberfläche

Der QS-Manager, bei dem ich arbeite, hat mich gerade darüber informiert, dass in meiner Desktop-App ein Fehler aufgetreten ist, da die Anmeldeaufforderung "Operator ID" lautet und "Operator ID" lauten soll. Ihr Argument ist, dass "Id" sich auf den Ego-Teil von Freuds "psychischem Apparat" bezieht...

88
Namenskonvention für Assets (Bilder, CSS, JS)?

Ich habe immer noch Probleme, eine gute Namenskonvention für Assets wie Bilder, JS- und CSS-Dateien zu finden, die in meinen Webprojekten verwendet werden. Mein Strom wäre also: CSS: style-{name}.css Beispiele: style-main.css, style-no_flash.css, style-print.cssusw. JS: script-{name}.js...

86
Woher kommt der Name "atoi"?

Woher haben sie in der Sprache C den Namen atoifür die Konvertierung einer Zeichenfolge in eine Ganzzahl? Das einzige, woran ich denken kann, ist Array To Integer für ein Akronym, aber das macht nicht wirklich Sinn.

81
Android-Namenskonvention

Ich suche nach einem gründlichen Vorschlag für eine Android-Namenskonvention. Ich habe hier ein bisschen gefunden: http://source.android.com/source/code-style.html#follow-field-naming-conventions was sagt: Nicht öffentliche, nicht statische Feldnamen beginnen mit m. Statische Feldnamen beginnen...